Problems compiling epiphany

Juan Jose juanjo.rh at softhome.net
Sun Oct 22 13:42:01 UTC 2006


Hello,

I am doing:

cd /usr/ports/www/epiphany
sudo make install

but at the end of the compiling process (after compiling for about 15 minutes), I am given this error:


cc -O -pipe -march=pentium3 -o epiphany .libs/epiphanyS.o
epiphany-ephy-main.o -Wl,-rpath -Wl,/usr/local/lib/firefox -pthread
-Wl,--export-dynamic -pthread -Wl,--rpath -Wl,/usr/local/lib -pthread
-pthread -Wl,--export-dynamic  ./.libs/libephymain.a
-L/usr/local/lib ../src/bookmarks/.libs/libephybookmarks.a ../embed/.libs/libephyembedfactory.a ../embed/mozilla/.libs/libephymozillaembed.a ../embed/.libs/libephyembed.a ../lib/widgets/.libs/libephywidgets.a ../lib/.libs/libephymisc.a ../lib/egg/.libs/libegg.a
-L/usr/local/lib/firefox -lgtkembedmoz -lxpcom -lplds4 -lplc4 -lnspr4
-L/usr/X11R6/lib /usr/local/lib/libdbus-glib-1.so ./.libs/libpyphany.a /usr/local/lib/libxslt.so /usr/X11R6/lib/libglade-2.0.so /usr/local/lib/libgnome-desktop-2.so /usr/X11R6/lib/libgnomeui-2.so /usr/local/lib/libgnomeui-2.so /usr/local/lib/libjpeg.so /usr/X11R6/lib/libbonoboui-2.so /usr/X11R6/lib/libgnome-keyring.so /usr/X11R6/lib/libgnomecanvas-2.so /usr/X11R6/lib/libgtk-x11-2.0.so /usr/X11R6/lib/libgdk-x11-2.0.so /usr/X11R6/lib/libgdk_pixbuf-2.0.so /usr/X11R6/lib/libgnome-2.so /usr/local/lib/libesd.so
-laudiofile /usr/local/lib/libart_lgpl_2.so /usr/local/lib/libgtk-x11-2.0.so /usr/local/lib/libgdk-x11-2.0.so
-lXrandr -lXi
-lXinerama /usr/local/lib/libatk-1.0.so /usr/local/lib/libgdk_pixbuf-2.0.so /usr/X11R6/lib/libpangocairo-1.0.so
-lXcursor -lXfixes /usr/local/lib/libcairo.so
-lpng /usr/X11R6/lib/libpangoft2-1.0.so /usr/X11R6/lib/libfontconfig.so /usr/local/lib/libexpat.so /usr/local/lib/libfreetype.so /usr/X11R6/lib/libpango-1.0.so
-lXrender
-lXext /usr/X11R6/lib/libgnomevfs-2.so /usr/local/lib/libpopt.so /usr/local/lib/libxml2.so
-lz -lssl
-lcrypto /usr/local/lib/libavahi-glib.so /usr/local/lib/libavahi-client.so /usr/local/lib/libdbus-1.so /usr/local/lib/libavahi-common.so /usr/local/lib/libbonobo-2.so /usr/X11R6/lib/libgconf-2.so /usr/local/lib/libbonobo-activation.so /usr/local/lib/libORBitCosNaming-2.so /usr/local/lib/libORBit-2.so
-lm /usr/local/lib/libgmodule-2.0.so /usr/local/lib/libgthread-2.0.so
-pthread /usr/X11R6/lib/libstartup-notification-1.so -lSM -lICE -lX11
-L/usr/local/lib/python2.4/config -lpython2.4
-lutil /usr/local/lib/libgobject-2.0.so /usr/local/lib/libglib-2.0.so /usr/local/lib/libintl.so /usr/local/lib/libiconv.so
-Wl,--rpath -Wl,/usr/local/lib -Wl,--rpath -Wl,/usr/X11R6/lib
-Wl,--rpath -Wl,/usr/local/lib -Wl,--rpath -Wl,/usr/X11R6/lib
-Wl,--rpath -Wl,/usr/local/lib/firefox /usr/local/lib/libpython2.4.so:
warning: warning: tmpnam() possibly used unsafely; consider using
mkstemp() /usr/local/lib/libpython2.4.so: warning: warning: tempnam()
possibly used unsafely; consider using mkstemp() /usr/bin/ld: warning:
libdbus-1.so.2, needed by /usr/local/lib/libavahi-client.so, may
conflict with
libdbus-1.so.3 ./.libs/libephymain.a(libephymain_la-window-commands.o)(.text+0x97):
In function `window_cmd_file_print_setup': : undefined reference to
`gtk_print_run_page_setup_dialog_async' ./.libs/libephymain.a(libephymain_la-ephy-notebook.o)(.text+0x1a0a):
In function `ephy_notebook_insert_page': : undefined reference to
`gtk_notebook_set_tab_reorderable' ../embed/mozilla/.libs/libephymozillaembed.a(libephymozillaembed_la-GeckoPrintService.o)(.text+0x458):
In function `GeckoPrintService::ShowPrintDialog(nsIDOMWindow*,
nsIWebBrowserPrint*, nsIPrintSettings*)': : undefined reference to
`gtk_print_unix_dialog_new' ../embed/mozilla/.libs/libephymozillaembed.a(libephymozillaembed_la-GeckoPrintService.o)(.text+0x460):
In function `GeckoPrintService::ShowPrintDialog(nsIDOMWindow*,
nsIWebBrowserPrint*, nsIPrintSettings*)': : undefined reference to
`gtk_print_unix_dialog_get_type' ../embed/mozilla/.libs/libephymozillaembed.a(libephymozillaembed_la-GeckoPrintService.o)(.text+0x481):
In function `GeckoPrintService::ShowPrintDialog(nsIDOMWindow*,
nsIWebBrowserPrint*, nsIPrintSettings*)': : undefined reference to
`gtk_print_unix_dialog_set_manual_capabilities' ../embed/mozilla/.libs/libephymozillaembed.a(libephymozillaembed_la-GeckoPrintService.o)(.text+0x498):
In function `GeckoPrintService::ShowPrintDialog(nsIDOMWindow*,
nsIWebBrowserPrint*, nsIPrintSettings*)': : undefined reference to
`gtk_print_unix_dialog_set_page_setup' ../embed/mozilla/.libs/libephymozillaembed.a(libephymozillaembed_la-GeckoPrintService.o)(.text+0x4af):
In function `GeckoPrintService::ShowPrintDialog(nsIDOMWindow*,
nsIWebBrowserPrint*, nsIPrintSettings*)': : undefined reference to
`gtk_print_unix_dialog_set_settings' ../embed/mozilla/.libs/libephymozillaembed.a(libephymozillaembed_la-GeckoPrintService.o)(.text+0x509):
In function `GeckoPrintService::ShowPrintDialog(nsIDOMWindow*,
nsIWebBrowserPrint*, nsIPrintSettings*)': : undefined reference to
`gtk_print_unix_dialog_add_custom_tab'
../embed/mozilla/.libs/libephymozillaembed.a(libephymozillaembed_la-GeckoPrintService.o)(.text+0x571): In function `GeckoPrintService::ShowPrintDialog(nsIDOMWindow*, nsIWebBrowserPrint*, nsIPrintSettings*)':
: undefined reference to `gtk_print_unix_dialog_get_selected_printer'
../embed/mozilla/.libs/libephymozillaembed.a(libephymozillaembed_la-GeckoPrintService.o)(.text+0x5b6): In function `GeckoPrintService::ShowPrintDialog(nsIDOMWindow*, nsIWebBrowserPrint*, nsIPrintSettings*)':
: undefined reference to `gtk_print_unix_dialog_get_page_setup'
../embed/mozilla/.libs/libephymozillaembed.a(libephymozillaembed_la-GeckoPrintService.o)(.text+0x5cf): In function `GeckoPrintService::ShowPrintDialog(nsIDOMWindow*, nsIWebBrowserPrint*, nsIPrintSettings*)':
: undefined reference to `gtk_print_unix_dialog_get_settings'
../embed/mozilla/.libs/libephymozillaembed.a(libephymozillaembed_la-GeckoPrintService.o)(.text+0xb2b): In function `GeckoPrintService::TranslateSettings(_GtkPrintSettings*, _GtkPageSetup*, nsACString const&, int, nsIPrintSettings*)':
: undefined reference to `gtk_print_settings_get_page_set'
../embed/mozilla/.libs/libephymozillaembed.a(libephymozillaembed_la-GeckoPrintService.o)(.text+0xb7b): In function `GeckoPrintService::TranslateSettings(_GtkPrintSettings*, _GtkPageSetup*, nsACString const&, int, nsIPrintSettings*)':
: undefined reference to `gtk_print_settings_get_reverse'
../embed/mozilla/.libs/libephymozillaembed.a(libephymozillaembed_la-GeckoPrintService.o)(.text+0xb98): In function `GeckoPrintService::TranslateSettings(_GtkPrintSettings*, _GtkPageSetup*, nsACString const&, int, nsIPrintSettings*)':
: undefined reference to `gtk_print_settings_get_print_pages'
../embed/mozilla/.libs/libephymozillaembed.a(libephymozillaembed_la-GeckoPrintService.o)(.text+0xbc7): In function `GeckoPrintService::TranslateSettings(_GtkPrintSettings*, _GtkPageSetup*, nsACString const&, int, nsIPrintSettings*)':
: undefined reference to `gtk_print_settings_get_page_ranges'
../embed/mozilla/.libs/libephymozillaembed.a(libephymozillaembed_la-GeckoPrintService.o)(.text+0xc98): In function `GeckoPrintService::TranslateSettings(_GtkPrintSettings*, _GtkPageSetup*, nsACString const&, int, nsIPrintSettings*)':
: undefined reference to `gtk_print_settings_get_orientation'
../embed/mozilla/.libs/libephymozillaembed.a(libephymozillaembed_la-GeckoPrintService.o)(.text+0xcf7): In function `GeckoPrintService::TranslateSettings(_GtkPrintSettings*, _GtkPageSetup*, nsACString const&, int, nsIPrintSettings*)':
: undefined reference to `gtk_print_settings_get_use_color'
../embed/mozilla/.libs/libephymozillaembed.a(libephymozillaembed_la-GeckoPrintService.o)(.text+0xd40): In function `GeckoPrintService::TranslateSettings(_GtkPrintSettings*, _GtkPageSetup*, nsACString const&, int, nsIPrintSettings*)':
: undefined reference to `gtk_page_setup_get_paper_size'
../embed/mozilla/.libs/libephymozillaembed.a(libephymozillaembed_la-GeckoPrintService.o)(.text+0xd8c): In function `GeckoPrintService::TranslateSettings(_GtkPrintSettings*, _GtkPageSetup*, nsACString const&, int, nsIPrintSettings*)':
: undefined reference to `gtk_paper_size_get_width'
../embed/mozilla/.libs/libephymozillaembed.a(libephymozillaembed_la-GeckoPrintService.o)(.text+0xdb1): In function `GeckoPrintService::TranslateSettings(_GtkPrintSettings*, _GtkPageSetup*, nsACString const&, int, nsIPrintSettings*)':
: undefined reference to `gtk_paper_size_get_height'
../embed/mozilla/.libs/libephymozillaembed.a(libephymozillaembed_la-GeckoPrintService.o)(.text+0xdce): In function `GeckoPrintService::TranslateSettings(_GtkPrintSettings*, _GtkPageSetup*, nsACString const&, int, nsIPrintSettings*)':
: undefined reference to `gtk_paper_size_get_name'
../embed/mozilla/.libs/libephymozillaembed.a(libephymozillaembed_la-GeckoPrintService.o)(.text+0xe29): In function `GeckoPrintService::TranslateSettings(_GtkPrintSettings*, _GtkPageSetup*, nsACString const&, int, nsIPrintSettings*)':
: undefined reference to `gtk_paper_size_get_name'
../embed/mozilla/.libs/libephymozillaembed.a(libephymozillaembed_la-GeckoPrintService.o)(.text+0xf66): In function `GeckoPrintService::TranslateSettings(_GtkPrintSettings*, _GtkPageSetup*, nsACString const&, int, nsIPrintSettings*)':
: undefined reference to `gtk_page_setup_get_top_margin'
../embed/mozilla/.libs/libephymozillaembed.a(libephymozillaembed_la-GeckoPrintService.o)(.text+0xf88): In function `GeckoPrintService::TranslateSettings(_GtkPrintSettings*, _GtkPageSetup*, nsACString const&, int, nsIPrintSettings*)':
: undefined reference to `gtk_page_setup_get_bottom_margin'
../embed/mozilla/.libs/libephymozillaembed.a(libephymozillaembed_la-GeckoPrintService.o)(.text+0xfaa): In function `GeckoPrintService::TranslateSettings(_GtkPrintSettings*, _GtkPageSetup*, nsACString const&, int, nsIPrintSettings*)':
: undefined reference to `gtk_page_setup_get_left_margin'
../embed/mozilla/.libs/libephymozillaembed.a(libephymozillaembed_la-GeckoPrintService.o)(.text+0xfcc): In function `GeckoPrintService::TranslateSettings(_GtkPrintSettings*, _GtkPageSetup*, nsACString const&, int, nsIPrintSettings*)':
: undefined reference to `gtk_page_setup_get_right_margin'
../embed/mozilla/.libs/libephymozillaembed.a(libephymozillaembed_la-GeckoPrintService.o)(.text+0x110c): In function `GeckoPrintService::TranslateSettings(_GtkPrintSettings*, _GtkPageSetup*, nsACString const&, int, nsIPrintSettings*)':
: undefined reference to `gtk_print_settings_get_scale'
../embed/mozilla/.libs/libephymozillaembed.a(libephymozillaembed_la-GeckoPrintSession.o)(.text+0xea8): In function `GeckoPrintSession::StartPrinting()':
: undefined reference to `gtk_print_job_new'
../embed/mozilla/.libs/libephymozillaembed.a(libephymozillaembed_la-GeckoPrintSession.o)(.text+0xede): In function `GeckoPrintSession::StartPrinting()':
: undefined reference to `gtk_print_job_set_source_file'
../embed/mozilla/.libs/libephymozillaembed.a(libephymozillaembed_la-GeckoPrintSession.o)(.text+0xf8a): In function `GeckoPrintSession::StartPrinting()':
: undefined reference to `gtk_print_job_send'
../embed/mozilla/.libs/libephymozillaembed.a(libephymozillaembed_la-GeckoPrintSession.o)(.text+0xfc7): In function `GeckoPrintSession::JobStatusChanged()':
: undefined reference to `gtk_print_job_get_status'
../embed/mozilla/.libs/libephymozillaembed.a(libephymozillaembed_la-EphyPromptService.o)(.text+0x439): In function `Prompter::Prompter(char const*, nsIDOMWindow*, unsigned short const*, unsigned short const*)':
: undefined reference to `gtk_label_set_line_wrap_mode'
../embed/mozilla/.libs/libephymozillaembed.a(libephymozillaembed_la-EphyPromptService.o)(.text+0x989): In function `Prompter::Prompter(char const*, nsIDOMWindow*, unsigned short const*, unsigned short const*)':
: undefined reference to `gtk_label_set_line_wrap_mode'
../embed/.libs/libephyembed.a(libephyembed_la-downloader-view.o)(.text+0x1f3): In function `status_icon_popup_menu_cb':
: undefined reference to `gtk_status_icon_position_menu'
../embed/.libs/libephyembed.a(libephyembed_la-downloader-view.o)(.text+0x24a): In function `show_status_icon':
: undefined reference to `gtk_status_icon_new_from_stock'
../embed/.libs/libephyembed.a(libephyembed_la-downloader-view.o)(.text+0xba5): In function `update_status_icon':
: undefined reference to `gtk_status_icon_set_tooltip'
../embed/.libs/libephyembed.a(libephyembed_la-downloader-view.o)(.text+0x1acf): In function `download_dialog_delete_event_cb':
: undefined reference to `gtk_status_icon_is_embedded'
../embed/.libs/libephyembed.a(libephyembed_la-ephy-embed-shell.o)(.text+0xb08): In function `ephy_embed_shell_set_page_setup':
: undefined reference to `gtk_page_setup_new'
../embed/.libs/libephyembed.a(libephyembed_la-ephy-embed-shell.o)(.text+0xc1f): In function `ephy_embed_shell_get_page_setup':
: undefined reference to `gtk_page_setup_new'
../embed/.libs/libephyembed.a(libephyembed_la-ephy-embed-shell.o)(.text+0xcd8): In function `ephy_embed_shell_set_print_settings':
: undefined reference to `gtk_print_settings_new'
../embed/.libs/libephyembed.a(libephyembed_la-ephy-embed-shell.o)(.text+0xdef): In function `ephy_embed_shell_get_print_settings':
: undefined reference to `gtk_print_settings_new'
../lib/.libs/libephymisc.a(libephymisc_la-ephy-gui.o)(.text+0x1052): In function `ephy_gui_message_dialog_set_wrap_mode':
: undefined reference to `gtk_label_set_line_wrap_mode'
../lib/.libs/libephymisc.a(libephymisc_la-ephy-print-utils.o)(.text+0x149): In function `ephy_print_utils_settings_new_from_key_file':
: undefined reference to `gtk_print_settings_new'
../lib/.libs/libephymisc.a(libephymisc_la-ephy-print-utils.o)(.text+0x1af): In function `ephy_print_utils_settings_new_from_key_file':
: undefined reference to `gtk_print_settings_set'
../lib/.libs/libephymisc.a(libephymisc_la-ephy-print-utils.o)(.text+0x208): In function `ephy_print_utils_settings_to_file':
: undefined reference to `gtk_print_settings_get_type'
../lib/.libs/libephymisc.a(libephymisc_la-ephy-print-utils.o)(.text+0x390): In function `ephy_print_utils_settings_to_key_file':
: undefined reference to `gtk_print_settings_get_type'
../lib/.libs/libephymisc.a(libephymisc_la-ephy-print-utils.o)(.text+0x425): In function `ephy_print_utils_settings_to_key_file':
: undefined reference to `gtk_print_settings_foreach'
../lib/.libs/libephymisc.a(libephymisc_la-ephy-print-utils.o)(.text+0x840): In function `ephy_print_utils_page_setup_new_from_key_file':
: undefined reference to `gtk_paper_size_new_from_ppd'
../lib/.libs/libephymisc.a(libephymisc_la-ephy-print-utils.o)(.text+0x86c): In function `ephy_print_utils_page_setup_new_from_key_file':
: undefined reference to `gtk_paper_size_new_custom'
../lib/.libs/libephymisc.a(libephymisc_la-ephy-print-utils.o)(.text+0x8a9): In function `ephy_print_utils_page_setup_new_from_key_file':
: undefined reference to `gtk_page_setup_new'
../lib/.libs/libephymisc.a(libephymisc_la-ephy-print-utils.o)(.text+0x8b8): In function `ephy_print_utils_page_setup_new_from_key_file':
: undefined reference to `gtk_page_setup_set_paper_size'
../lib/.libs/libephymisc.a(libephymisc_la-ephy-print-utils.o)(.text+0x8c0): In function `ephy_print_utils_page_setup_new_from_key_file':
: undefined reference to `gtk_paper_size_free'
../lib/.libs/libephymisc.a(libephymisc_la-ephy-print-utils.o)(.text+0x8da): In function `ephy_print_utils_page_setup_new_from_key_file':
: undefined reference to `gtk_page_setup_set_top_margin'
../lib/.libs/libephymisc.a(libephymisc_la-ephy-print-utils.o)(.text+0x8f4): In function `ephy_print_utils_page_setup_new_from_key_file':
: undefined reference to `gtk_page_setup_set_bottom_margin'
../lib/.libs/libephymisc.a(libephymisc_la-ephy-print-utils.o)(.text+0x90e): In function `ephy_print_utils_page_setup_new_from_key_file':
: undefined reference to `gtk_page_setup_set_left_margin'
../lib/.libs/libephymisc.a(libephymisc_la-ephy-print-utils.o)(.text+0x928): In function `ephy_print_utils_page_setup_new_from_key_file':
: undefined reference to `gtk_page_setup_set_right_margin'
../lib/.libs/libephymisc.a(libephymisc_la-ephy-print-utils.o)(.text+0x92d): In function `ephy_print_utils_page_setup_new_from_key_file':
: undefined reference to `gtk_page_orientation_get_type'
../lib/.libs/libephymisc.a(libephymisc_la-ephy-print-utils.o)(.text+0x94b): In function `ephy_print_utils_page_setup_new_from_key_file':
: undefined reference to `gtk_page_setup_set_orientation'
../lib/.libs/libephymisc.a(libephymisc_la-ephy-print-utils.o)(.text+0x9b1): In function `ephy_print_utils_page_setup_to_file':
: undefined reference to `gtk_page_setup_get_type'
../lib/.libs/libephymisc.a(libephymisc_la-ephy-print-utils.o)(.text+0xac8): In function `ephy_print_utils_page_setup_to_key_file':
: undefined reference to `gtk_page_setup_get_type'
../lib/.libs/libephymisc.a(libephymisc_la-ephy-print-utils.o)(.text+0xb57): In function `ephy_print_utils_page_setup_to_key_file':
: undefined reference to `gtk_page_setup_get_paper_size'
../lib/.libs/libephymisc.a(libephymisc_la-ephy-print-utils.o)(.text+0xb97): In function `ephy_print_utils_page_setup_to_key_file':
: undefined reference to `gtk_paper_size_get_name'
../lib/.libs/libephymisc.a(libephymisc_la-ephy-print-utils.o)(.text+0xba1): In function `ephy_print_utils_page_setup_to_key_file':
: undefined reference to `gtk_paper_size_get_display_name'
../lib/.libs/libephymisc.a(libephymisc_la-ephy-print-utils.o)(.text+0xbac): In function `ephy_print_utils_page_setup_to_key_file':
: undefined reference to `gtk_paper_size_get_ppd_name'
../lib/.libs/libephymisc.a(libephymisc_la-ephy-print-utils.o)(.text+0xc48): In function `ephy_print_utils_page_setup_to_key_file':
: undefined reference to `gtk_paper_size_get_width'
../lib/.libs/libephymisc.a(libephymisc_la-ephy-print-utils.o)(.text+0xc7b): In function `ephy_print_utils_page_setup_to_key_file':
: undefined reference to `gtk_paper_size_get_height'
../lib/.libs/libephymisc.a(libephymisc_la-ephy-print-utils.o)(.text+0xcab): In function `ephy_print_utils_page_setup_to_key_file':
: undefined reference to `gtk_page_setup_get_top_margin'
../lib/.libs/libephymisc.a(libephymisc_la-ephy-print-utils.o)(.text+0xce1): In function `ephy_print_utils_page_setup_to_key_file':
: undefined reference to `gtk_page_setup_get_bottom_margin'
../lib/.libs/libephymisc.a(libephymisc_la-ephy-print-utils.o)(.text+0xd11): In function `ephy_print_utils_page_setup_to_key_file':
: undefined reference to `gtk_page_setup_get_left_margin'
../lib/.libs/libephymisc.a(libephymisc_la-ephy-print-utils.o)(.text+0xd41): In function `ephy_print_utils_page_setup_to_key_file':
: undefined reference to `gtk_page_setup_get_right_margin'
../lib/.libs/libephymisc.a(libephymisc_la-ephy-print-utils.o)(.text+0xd69): In function `ephy_print_utils_page_setup_to_key_file':
: undefined reference to `gtk_page_setup_get_orientation'
../lib/.libs/libephymisc.a(libephymisc_la-ephy-print-utils.o)(.text+0xd70): In function `ephy_print_utils_page_setup_to_key_file':
: undefined reference to `gtk_page_orientation_get_type'
rm -f .libs/epiphanyS.o
gmake[4]: *** [epiphany] Error 1
gmake[4]: Leaving directory `/usr/ports/www/epiphany/work/epiphany-2.16.1/src'
gmake[3]: *** [all-recursive] Error 1
gmake[3]: Leaving directory `/usr/ports/www/epiphany/work/epiphany-2.16.1/src'
gmake[2]: *** [all] Error 2
gmake[2]: Leaving directory `/usr/ports/www/epiphany/work/epiphany-2.16.1/src'
gmake[1]: *** [all-recursive] Error 1
gmake[1]: Leaving directory `/usr/ports/www/epiphany/work/epiphany-2.16.1'
gmake: *** [all] Error 2
*** Error code 2

Stop in /usr/ports/www/epiphany.

-------------------------------------------------------

I've ports up to date, and I'm able to compile
other gnome related programs as gaim. Do you know what's the problem?
How can I fix it?

If you need more info, ask me :)

Thanks for your time,
  Juan José


More information about the freebsd-gnome mailing list