Re: [Nautilus-list] Fwd: Big problem with nautilus compile.



I tried to build Nautilus today and I couldnt cause bonobo requires
libxml 1.8.15 which i cant find anyware.

So I hacked it use an old libxml...

And then bonobo fails to build with the missing -lefs problem that i
fixed a long time ago by upgrading to libtool 1.4.

Now we seem to be back to libtool 1.3.x and so it goes...

-re

Darin Adler wrote:
> 
> Can someone help Yoann?
> 
> Begin forwarded message:
> 
> > From: Yoann Vandoorselaere <yoann mandrakesoft com>
> > Date: Fri Aug 24, 2001  02:43:43  PM US/Pacific
> > To: Darin Adler <darin bentspoon com>
> > Subject: Big problem with nautilus compile.
> >
> > Hi,
> >
> > I finally worked arround the compile problem with gnome-vfs,
> > and I then installed eel (branch eel-1-0)
> >
> > Then, for nautilus, I had another problem with the intl directory that I
> > worked arround.
> >
> > Now, when linking the file manager with libnautilus-private, there is
> > several undefined reference (and also, what is strange is that the -l
> > flag passed to the ld command are duplicated).
> >
> > I attach a small snap of what appear on my screen right now :
> >
> > make[3]: Entering directory
> > `/home/yoann/dev/cvs/nautilus/src/file-manager'
> > make[3]: Nothing to be done for `all'.
> > make[3]: Leaving directory
> > `/home/yoann/dev/cvs/nautilus/src/file-manager'
> > make[3]: Entering directory `/home/yoann/dev/cvs/nautilus/src'
> > /bin/sh ../libtool --mode=link gcc  -Wno-sign-compare -Wsign-promo
> >       -Wall   -Wchar-subscripts -Wmissing-declarations -Wmissing-prototypes
> >       -Wnested-externs -Wpointer-arith        -Wcast-align -Wsign-compare     -Werror
> >       -g -O2  -o nautilus  nautilus-shell-interface-stubs.o
> > nautilus-shell-interface-skels.o nautilus-shell-interface-common.o
> > nautilus-about.o nautilus-applicable-views.o nautilus-application.o
> > nautilus-bookmark-list.o nautilus-bookmark-parsing.o
> > nautilus-bookmarks-window.o nautilus-complex-search-bar.o
> > nautilus-component-adapter-factory.o nautilus-desktop-window.o
> > nautilus-first-time-druid.o nautilus-link-set-window.o
> > nautilus-location-bar.o nautilus-main.o nautilus-navigation-bar.o
> > nautilus-preferences-dialog.o nautilus-property-browser.o
> > nautilus-search-bar-criterion.o nautilus-search-bar.o
> > nautilus-self-check-functions.o nautilus-shell.o nautilus-sidebar-tabs.o
> > nautilus-sidebar-title.o nautilus-sidebar.o nautilus-signaller.o
> > nautilus-simple-search-bar.o nautilus-switchable-navigation-bar.o
> > nautilus-switchable-search-bar.o nautilus-theme-selector.o
> > nautilus-view-frame-corba.o nautilus-view-frame.o
> > nautilus-window-manage-views.o nautilus-window-menus.o
> > nautilus-window-toolbars.o nautilus-window.o nautilus-zoom-control.o
> > ../src/file-manager/libnautilus-file-manager.la
> >       ../libnautilus/libnautilus.la
> >       ../libnautilus-adapter/libnautilus-adapter.la
> >       ../libnautilus-private/libnautilus-private.la           -rdynamic -L/usr/lib
> > -L/usr/X11R6/lib -lbonobo -lbonobox -lbonobo-print -lgnomeprint
> > -lgnomecanvaspixbuf -leel -lgconf-gtk-1 -lgconf-1 -loaf -lORBitCosNaming
> > -lORBit -lIIOP -lORBitutil -lgnomeui -lgdk_imlib -lSM -lICE -lgnome
> > -lgnomesupport -lesd -laudiofile -ldb-3 -lgdk_pixbuf -lgtk -lgdk -lXi
> > -lXext -lX11 -lm -lxml -lgnomevfs -lgmodule -lgthread -lglib -lpthread
> > -ldl -lrsvg -lart_lgpl -lfreetype -lpng -lz
> > gcc -Wno-sign-compare -Wsign-promo -Wall -Wchar-subscripts
> > -Wmissing-declarations -Wmissing-prototypes -Wnested-externs
> > -Wpointer-arith -Wcast-align -Wsign-compare -Werror -g -O2 -o
> > .libs/nautilus nautilus-shell-interface-stubs.o
> > nautilus-shell-interface-skels.o nautilus-shell-interface-common.o
> > nautilus-about.o nautilus-applicable-views.o nautilus-application.o
> > nautilus-bookmark-list.o nautilus-bookmark-parsing.o
> > nautilus-bookmarks-window.o nautilus-complex-search-bar.o
> > nautilus-component-adapter-factory.o nautilus-desktop-window.o
> > nautilus-first-time-druid.o nautilus-link-set-window.o
> > nautilus-location-bar.o nautilus-main.o nautilus-navigation-bar.o
> > nautilus-preferences-dialog.o nautilus-property-browser.o
> > nautilus-search-bar-criterion.o nautilus-search-bar.o
> > nautilus-self-check-functions.o nautilus-shell.o nautilus-sidebar-tabs.o
> > nautilus-sidebar-title.o nautilus-sidebar.o nautilus-signaller.o
> > nautilus-simple-search-bar.o nautilus-switchable-navigation-bar.o
> > nautilus-switchable-search-bar.o nautilus-theme-selector.o
> > nautilus-view-frame-corba.o nautilus-view-frame.o
> > nautilus-window-manage-views.o nautilus-window-menus.o
> > nautilus-window-toolbars.o nautilus-window.o nautilus-zoom-control.o
> > -rdynamic  ../src/file-manager/.libs/libnautilus-file-manager.a
> > ../libnautilus/.libs/libnautilus.so
> > ../libnautilus-adapter/.libs/libnautilus-adapter.so
> > ../libnautilus-private/.libs/libnautilus-private.so -L/usr/lib -lm -lm
> > -lm -lm -lm -ljpeg /usr/lib/libmedusa.so -lgmodule -lglib -ldl -lglib
> > -lm -lglib -lm -lglib -lm -lgmodule -lglib -ldl -lglib -lm -lglib -lm
> > -lz -lz -lz -L/usr/X11R6/lib -lglib -lm -lglib -lglib -lm -lglib -lm
> > -lglib -lm -lglib -lm -lgmodule -lglib -ldl -lm -lglib -lglib -lglib
> > -lglib -lm -lgmodule -lglib -ldl -lglib -lm -lgmodule -lglib -ldl -lglib
> > -lm -lgmodule -lglib -ldl -lm -lgmodule -lglib -ldl -lm -lgmodule -lglib
> > -ldl -lXi -lXext -lX11 -lm -lgmodule -lglib -ldl
> > /usr/local/lib/libfam.so -lcdda_paranoia -lcdda_interface
> > /usr/lib/libbonobo.so /usr/lib/libbonobox.so /usr/lib/libbonobo-print.so
> > /usr/lib/libgnomeprint.so -lgmodule -lglib -ldl -lXi -lXext -lX11 -lm
> > -lz /usr/lib/libgnomecanvaspixbuf.so -lgmodule -lXi -lXext -lX11 -lm
> > -lglib -ldl /usr/lib/libeel.so -lglib -lm -lglib -lglib -lm -lglib -lm
> > -lglib -lm -lglib -lm -lgmodule -lglib -ldl -lXi -lXext -lX11 -lm -lglib
> > -lglib -lglib -lglib -lm -lgmodule -lglib -ldl -lglib -lm -lgmodule
> > -lglib -ldl -lglib -lm -lgmodule -lglib -ldl -lXi -lXext -lX11 -lm
> > -lgmodule -lglib -ldl -lXi -lXext -lX11 -lm -lgmodule -lglib -ldl -lXi
> > -lXext -lX11 -lm -lm -lm -lm -lm -lm -lm -lm -lm -lglib -ldl -lgmodule
> > -lglib -ldl -lXi -lXext -lX11 -lm -lgmodule -lglib -ldl -lXi -lXext
> > -lX11 -lm -lgmodule -lglib -ldl -lXi -lXext -lX11 -lm -lgmodule -lglib
> > -ldl -lXi -lXext -lX11 -lm -lgmodule -lglib -ldl -lXi -lXext -lX11 -lm
> > -lgmodule -lglib -ldl -lXi -lXext -lX11 -lm -lz -lm -lgmodule -lglib
> > -ldl -lglib -lm -ldl -lz -lm -lz -lm -lm -lm -lm -lm -lgmodule -lglib
> > -ldl -lgmodule -lglib -ldl -lXi -lXext -lX11 -lm -lgmodule -lglib -ldl
> > -lXi -lXext -lX11 -lm -lgmodule -lglib -ldl -lXi -lXext -lX11 -lm
> > -lgmodule -lglib -ldl -lXi -lXext -lX11 -lm -lz -lz -lz -lgmodule -lglib
> > -ldl -lglib -lm -lglib -lm -lglib -lm -lgmodule -lglib -ldl -lglib -lm
> > -lglib -lm -lz -lz -lz -lglib -lm -lglib -lglib -lm -lglib -lm -lglib
> > -lm -lglib -lm -lgmodule -lglib -ldl -lm -lglib -lglib -lglib -lglib -lm
> > -lgmodule -lglib -ldl -lglib -lm -lgmodule -lglib -ldl -lglib -lm
> > -lgmodule -lglib -ldl -lm -lgmodule -lglib -ldl -lm -lgmodule -lglib
> > -ldl -lXi -lXext -lX11 -lm -lz -lglib -lm -lglib -lglib -lm -lglib -lm
> > -lglib -lm -lglib -lm -lgmodule -lglib -ldl -lXi -lXext -lX11 -lm -lglib
> > -lglib -lglib -lglib -lm -lgmodule -lglib -ldl -lglib -lm -lgmodule
> > -lglib -ldl -lglib -lm /usr/lib/libgnomeui.so -lm -lm -lm -lm -lm -lm
> > -lm -lm -lglib -ldl -lgmodule -lglib -ldl -lXi -lXext -lX11 -lm
> > -lgmodule -lglib -ldl -lXi -lXext -lX11 -lm -lgmodule -lglib -ldl -lXi
> > -lXext -lX11 -lm -lgmodule -lglib -ldl -lXi -lXext -lX11 -lm -lgmodule
> > -lglib -ldl -lXi -lXext -lX11 -lm -lgmodule -lglib -ldl -lXi -lXext
> > -lX11 -lm -lz -lm /usr/lib/libgdk_imlib.so -lgmodule -lglib -ldl -lSM
> > -lICE /usr/lib/libgnome.so -lglib -lm -ldl -lz -lm
> > /usr/lib/libgnomesupport.so -lz -lm /usr/lib/libesd.so -lm -lm
> > /usr/lib/libaudiofile.so -lm -lm -ldb-3 /usr/lib/libgdk_pixbuf.so
> > -lgmodule -lglib -ldl -lgmodule -lglib -ldl -lXi -lXext -lX11 -lm
> > -lgmodule -lglib -ldl -lXi -lXext -lX11 -lm -lgmodule -lglib -ldl -lXi
> > -lXext -lX11 -lm -lXi -lXext -lX11 -lm -lz -lz /usr/lib/libgnomevfs.so
> > -lgmodule -lglib -ldl -lglib -lm -lglib -lm -lglib -lm -lgmodule -lglib
> > -ldl -lglib -lm -lglib -lm /usr/lib/libxml.so -lz -lz -lz
> > /usr/lib/libgconf-gtk-1.so -lglib -lm -lglib -lglib -lm -lglib -lm
> > -lglib -lm -lglib -lm -lgmodule -lglib -ldl -lm /usr/lib/libgconf-1.so
> > -lglib -lglib -lglib -lglib -lm -lgmodule -lglib -ldl /usr/lib/liboaf.so
> > -lglib -lm -lgmodule -lglib -ldl /usr/lib/libpopt.so
> > /usr/lib/libORBitCosNaming.so /usr/lib/libORBit.so -lglib -lm
> > /usr/lib/libIIOP.so -lwrap /usr/lib/libORBitutil.so /usr/lib/libgtk.so
> > -lgmodule -lglib -ldl -lm /usr/lib/libgdk.so -lgmodule -lglib -ldl -lm
> > -lgmodule -lglib -ldl -lXi -lXext -lX11 -lm -lgmodule -lgthread -lglib
> > -lpthread -ldl /usr/lib/librsvg.so /usr/lib/libart_lgpl.so
> > /usr/lib/libfreetype.so -lpng -lz -Wl,--rpath -Wl,/usr/local/lib
> > nautilus-complex-search-bar.o: In function
> > `nautilus_complex_search_bar_initialize':
> > /home/yoann/dev/cvs/nautilus/src/nautilus-complex-search-bar.c:226:
> > undefined reference to `gtk_hwrap_box_new'
> > /home/yoann/dev/cvs/nautilus/src/nautilus-complex-search-bar.c:238:
> > undefined reference to `gtk_wrap_box_get_type'
> > /home/yoann/dev/cvs/nautilus/src/nautilus-complex-search-bar.c:238:
> > undefined reference to `gtk_wrap_box_pack'
> > /home/yoann/dev/cvs/nautilus/src/nautilus-complex-search-bar.c:247:
> > undefined reference to `gtk_wrap_box_get_type'
> > /home/yoann/dev/cvs/nautilus/src/nautilus-complex-search-bar.c:247:
> > undefined reference to `gtk_wrap_box_pack'
> > /home/yoann/dev/cvs/nautilus/src/nautilus-complex-search-bar.c:273:
> > undefined reference to `gtk_wrap_box_get_type'
> > /home/yoann/dev/cvs/nautilus/src/nautilus-complex-search-bar.c:273:
> > undefined reference to `gtk_wrap_box_pack'
> > nautilus-search-bar-criterion.o: In function
> > `nautilus_search_bar_criterion_new_from_values':
> > /home/yoann/dev/cvs/nautilus/src/nautilus-search-bar-criterion.c:304:
> > undefined reference to `gtk_hwrap_box_new'
> > /home/yoann/dev/cvs/nautilus/src/nautilus-search-bar-criterion.c:338:
> > undefined reference to `gtk_wrap_box_get_type'
> > /home/yoann/dev/cvs/nautilus/src/nautilus-search-bar-criterion.c:338:
> > undefined reference to `gtk_wrap_box_pack'
> > /home/yoann/dev/cvs/nautilus/src/nautilus-search-bar-criterion.c:381:
> > undefined reference to `gtk_wrap_box_get_type'
> > /home/yoann/dev/cvs/nautilus/src/nautilus-search-bar-criterion.c:381:
> > undefined reference to `gtk_wrap_box_pack'
> > /home/yoann/dev/cvs/nautilus/src/nautilus-search-bar-criterion.c:393:
> > undefined reference to `gtk_wrap_box_get_type'
> > /home/yoann/dev/cvs/nautilus/src/nautilus-search-bar-criterion.c:393:
> > undefined reference to `gtk_wrap_box_pack'
> > /home/yoann/dev/cvs/nautilus/src/nautilus-search-bar-criterion.c:422:
> > undefined reference to `gtk_wrap_box_get_type'
> > /home/yoann/dev/cvs/nautilus/src/nautilus-search-bar-criterion.c:422:
> > undefined reference to `gtk_wrap_box_pack'
> > /home/yoann/dev/cvs/nautilus/src/nautilus-search-bar-criterion.c:434:
> > undefined reference to `gtk_wrap_box_get_type'
> > /home/yoann/dev/cvs/nautilus/src/nautilus-search-bar-criterion.c:434:
> > undefined reference to `gtk_wrap_box_pack'
> > /home/yoann/dev/cvs/nautilus/src/nautilus-search-bar-criterion.c:445:
> > undefined reference to `gtk_wrap_box_get_type'
> > /home/yoann/dev/cvs/nautilus/src/nautilus-search-bar-criterion.c:445:
> > undefined reference to `gtk_wrap_box_pack'
> > /home/yoann/dev/cvs/nautilus/src/nautilus-search-bar-criterion.c:456:
> > undefined reference to `gtk_wrap_box_get_type'
> > /home/yoann/dev/cvs/nautilus/src/nautilus-search-bar-criterion.c:456:
> > undefined reference to `gtk_wrap_box_pack'
> > nautilus-window.o: In function `nautilus_window_constructed':
> > /home/yoann/dev/cvs/nautilus/src/nautilus-window.c:741: undefined
> > reference to `e_paned_get_type'
> > /home/yoann/dev/cvs/nautilus/src/nautilus-window.c:746: undefined
> > reference to `e_paned_get_type'
> > /home/yoann/dev/cvs/nautilus/src/nautilus-window.c:746: undefined
> > reference to `e_paned_set_position'
> > /home/yoann/dev/cvs/nautilus/src/nautilus-window.c:761: undefined
> > reference to `e_paned_get_type'
> > /home/yoann/dev/cvs/nautilus/src/nautilus-window.c:761: undefined
> > reference to `e_paned_pack1'
> > nautilus-window.o: In function
> > `nautilus_window_set_content_view_widget':
> > /home/yoann/dev/cvs/nautilus/src/nautilus-window.c:1989: undefined
> > reference to `e_paned_get_type'
> > /home/yoann/dev/cvs/nautilus/src/nautilus-window.c:1993: undefined
> > reference to `e_paned_get_type'
> > /home/yoann/dev/cvs/nautilus/src/nautilus-window.c:1993: undefined
> > reference to `e_paned_pack2'
> > nautilus-window.o: In function `nautilus_window_hide_sidebar':
> > /home/yoann/dev/cvs/nautilus/src/nautilus-window.c:2132: undefined
> > reference to `e_paned_get_type'
> > /home/yoann/dev/cvs/nautilus/src/nautilus-window.c:2132: undefined
> > reference to `e_paned_set_position'
> > nautilus-window.o: In function `nautilus_window_show_sidebar':
> > /home/yoann/dev/cvs/nautilus/src/nautilus-window.c:2148: undefined
> > reference to `e_paned_get_type'
> > /home/yoann/dev/cvs/nautilus/src/nautilus-window.c:2148: undefined
> > reference to `e_paned_set_position'
> > ../libnautilus-private/.libs/libnautilus-private.so: undefined reference
> > to `e_paned_handle_shown'
> > ../libnautilus-private/.libs/libnautilus-private.so: undefined reference
> > to `e_hpaned_get_type'
> > ../libnautilus-private/.libs/libnautilus-private.so: undefined reference
> > to `e_paned_set_handle_size'
> > ../libnautilus-private/.libs/libnautilus-private.so: undefined reference
> > to `e_paned_get_position'
> > ../libnautilus-private/.libs/libnautilus-private.so: undefined reference
> > to `e_paned_quantized_size'
> > collect2: ld returned 1 exit status
> > make[3]: *** [nautilus] Error 1
> > make[3]: Leaving directory `/home/yoann/dev/cvs/nautilus/src'
> > make[2]: *** [all-recursive] Error 1
> > make[2]: Leaving directory `/home/yoann/dev/cvs/nautilus/src'
> > make[1]: *** [all-recursive] Error 1
> > make[1]: Leaving directory `/home/yoann/dev/cvs/nautilus'
> > make: *** [all-recursive-am] Error 2
> > alph:~/dev/cvs/nautilus$
> >
> > --
> > Yoann Vandoorselaere | QOTD:  "I've got one last thing to say before I
> > go; give
> > MandrakeSoft         | me back  all of my stuff."
> >
> 
>      -- Darin
> 
> _______________________________________________
> Nautilus-list mailing list
> Nautilus-list lists eazel com
> http://lists.eazel.com/mailman/listinfo/nautilus-list




[Date Prev][Date Next]   [Thread Prev][Thread Next]   [Thread Index] [Date Index] [Author Index]