On Wed, 2006-01-25 at 20:16 -0600, J. Gardner Biggs wrote: > On Sun, 2006-01-22 at 23:30 -0500, Joseph E. Sacco, PhD wrote: > > Hmmm... Builds on my system [famous last words]. The missing symbol is > > in glib. > > > > Take a look at the link line and see if -lglib-2.0 is in there. I can't > > see it from your cut-n-paste. > > > > > > -Joseph > > Any ideas? > > cc -g -I/opt/gnome-2.13.5/include -O2 -pipe -Wl,--export-dynamic > -o .libs/nautilus nautilus-shell-interface-stubs.o > nautilus-shell-interface-skels.o nautilus-shell-interface-common.o > nautilus-application.o nautilus-bookmark-list.o > nautilus-bookmarks-window.o nautilus-connect-server-dialog.o > nautilus-connect-server-dialog-nonmain.o nautilus-desktop-window.o > nautilus-emblem-sidebar.o nautilus-file-management-properties.o > nautilus-first-time-druid.o nautilus-history-sidebar.o > nautilus-image-properties-page.o nautilus-information-panel.o > nautilus-location-bar.o nautilus-location-dialog.o > nautilus-location-entry.o nautilus-main.o nautilus-navigation-action.o > nautilus-navigation-bar.o nautilus-navigation-window-menus.o > nautilus-navigation-window.o nautilus-notes-viewer.o nautilus-pathbar.o > nautilus-places-sidebar.o nautilus-property-browser.o > nautilus-query-editor.o nautilus-search-bar.o > nautilus-self-check-functions.o nautilus-shell.o nautilus-side-pane.o > nautilus-sidebar-title.o nautilus-signaller.o nautilus-spatial-window.o > nautilus-throbber.o nautilus-window-bookmarks.o > nautilus-window-manage-views.o nautilus-window-menus.o > nautilus-window-toolbars.o nautilus-window.o nautilus-zoom-control.o > -pthread > -L/opt/gnome-2.13.5/lib ../src/file-manager/.libs/libnautilus-file-manager.a > ../libnautilus-private/.libs/libnautilus-private.a /usr/lib/libbeagle.so > /usr/lib/libgobject-2.0.so /usr/lib/libglib-2.0.so /usr/lib/libxml2.so > /home/jgbiggs/Desktop/sourcecode/garnome-2.13.5/desktop/nautilus/work/main.d/nautilus-2.13.4/libnautilus-extension/.libs/libnautilus-extension.so > -L/usr/X11R6/lib ../cut-n-paste-code/gsequence/.libs/libgsequence.a > /opt/gnome-2.13.5/lib/libeel-2.so /opt/gnome-2.13.5/lib/libgnome-menu.so > /opt/gnome-2.13.5/lib/libfam.so /opt/gnome-2.13.5/lib/libgailutil.so > /opt/gnome-2.13.5/lib/libglade-2.0.so /opt/gnome-2.13.5/lib/librsvg-2.so > /opt/gnome-2.13.5/lib/libgsf-1.so -lbz2 /opt/gnome-2.13.5/lib/libcroco-0.6.so > /opt/gnome-2.13.5/lib/libgnome-desktop-2.so > /opt/gnome-2.13.5/lib/libgnomeui-2.so /usr/lib/libjpeg.so > /opt/gnome-2.13.5/lib/libbonoboui-2.so > /opt/gnome-2.13.5/lib/libgnome-keyring.so > /opt/gnome-2.13.5/lib/libgnomecanvas-2.so /opt/gnome-2.13.5/lib/libgnome-2.so > /opt/gnome-2.13.5/lib/libesd.so /usr/lib/libasound.so > /opt/gnome-2.13.5/lib/libaudiofile.so /opt/gnome-2.13.5/lib/libart_lgpl_2.so > /opt/gnome-2.13.5/lib/libgtk-x11-2.0.so > /opt/gnome-2.13.5/lib/libgdk-x11-2.0.so /opt/gnome-2.13.5/lib/libatk-1.0.so > /opt/gnome-2.13.5/lib/libgdk_pixbuf-2.0.so > /opt/gnome-2.13.5/lib/libpangocairo-1.0.so > /opt/gnome-2.13.5/lib/libpangoft2-1.0.so -lXinerama -lXi -lXrandr -lXext > -lXcursor -lXfixes /opt/gnome-2.13.5/lib/libpango-1.0.so > /opt/gnome-2.13.5/lib/libcairo.so -lpng12 > /opt/gnome-2.13.5/lib/libfontconfig.so /usr/lib/libexpat.so > /opt/gnome-2.13.5/lib/libfreetype.so /opt/gnome-2.13.5/lib/libXrender.so > /opt/gnome-2.13.5/lib/libgnomevfs-2.so /opt/gnome-2.13.5/lib/libxml2.so -lz > -lssl -lcrypto -lresolv -lutil -lrt /opt/gnome-2.13.5/lib/libbonobo-2.so > /opt/gnome-2.13.5/lib/libgconf-2.so > /opt/gnome-2.13.5/lib/libbonobo-activation.so > /opt/gnome-2.13.5/lib/libORBitCosNaming-2.so > /opt/gnome-2.13.5/lib/libORBit-2.so /opt/gnome-2.13.5/lib/libgobject-2.0.so > /opt/gnome-2.13.5/lib/libgmodule-2.0.so -ldl /opt/gnome-2.13.5/lib/l > ibgthread-2.0.so -lpthread /opt/gnome-2.13.5/lib/libglib-2.0.so > /opt/gnome-2.13.5/lib/libstartup-notification-1.so -lSM -lICE -lX11 > /usr/lib/libexif.so -lm /usr/lib/libpopt.so -Wl,--rpath > -Wl,/opt/gnome-2.13.5/lib > nautilus-emblem-sidebar.o: In function > `nautilus_emblem_sidebar_get_type': > /home/jgbiggs/Desktop/sourcecode/garnome-2.13.5/desktop/nautilus/work/main.d/nautilus-2.13.4/src/nautilus-emblem-sidebar.c:131: > undefined reference to `g_intern_static_string' > nautilus-emblem-sidebar.o: In function > `nautilus_emblem_sidebar_register': > /home/jgbiggs/Desktop/sourcecode/garnome-2.13.5/desktop/nautilus/work/main.d/nautilus-2.13.4/src/nautilus-emblem-sidebar.c:135: > undefined reference to `g_intern_static_string' > nautilus-history-sidebar.o: In function > `nautilus_history_sidebar_get_type': > /home/jgbiggs/Desktop/sourcecode/garnome-2.13.5/desktop/nautilus/work/main.d/nautilus-2.13.4/src/nautilus-history-sidebar.c:78: > undefined reference to `g_intern_static_string' > nautilus-history-sidebar.o: In function > `nautilus_history_sidebar_register': > /home/jgbiggs/Desktop/sourcecode/garnome-2.13.5/desktop/nautilus/work/main.d/nautilus-2.13.4/src/nautilus-history-sidebar.c:82: > undefined reference to `g_intern_static_string' > nautilus-image-properties-page.o: In function > `nautilus_image_properties_page_get_type': > /home/jgbiggs/Desktop/sourcecode/garnome-2.13.5/desktop/nautilus/work/main.d/nautilus-2.13.4/src/nautilus-image-properties-page.c:93: > undefined reference to `g_intern_static_string' > nautilus-image-properties-page.o:/home/jgbiggs/Desktop/sourcecode/garnome-2.13.5/desktop/nautilus/work/main.d/nautilus-2.13.4/src/nautilus-image-properties-page.c:95: > more undefined references to `g_intern_static_string' follow > /opt/gnome-2.13.5/lib/libgnomevfs-2.so: undefined reference to > `g_thread_pool_set_sort_function' > /opt/gnome-2.13.5/lib/libgtk-x11-2.0.so: undefined reference to > `g_object_compat_control' > /opt/gnome-2.13.5/lib/libpango-1.0.so: undefined reference to > `g_slice_free_chain_with_offset' > /opt/gnome-2.13.5/lib/libpangocairo-1.0.so: undefined reference to > `g_slice_alloc' > /opt/gnome-2.13.5/lib/libpango-1.0.so: undefined reference to > `g_slice_alloc0' > /opt/gnome-2.13.5/lib/libpangocairo-1.0.so: undefined reference to > `g_slice_free1' > collect2: ld returned 1 exit status > make[5]: *** [nautilus] Error 1 > make[5]: Leaving directory > `/home/jgbiggs/Desktop/sourcecode/garnome-2.13.5/desktop/nautilus/work/main.d/nautilus-2.13.4/src' > make[4]: *** [all-recursive] Error 1 > make[4]: Leaving directory > `/home/jgbiggs/Desktop/sourcecode/garnome-2.13.5/desktop/nautilus/work/main.d/nautilus-2.13.4/src' > make[3]: *** [all] Error 2 > make[3]: Leaving directory > `/home/jgbiggs/Desktop/sourcecode/garnome-2.13.5/desktop/nautilus/work/main.d/nautilus-2.13.4/src' > make[2]: *** [all-recursive] Error 1 > make[2]: Leaving directory > `/home/jgbiggs/Desktop/sourcecode/garnome-2.13.5/desktop/nautilus/work/main.d/nautilus-2.13.4' > make[1]: *** [all] Error 2 > make[1]: Leaving directory > `/home/jgbiggs/Desktop/sourcecode/garnome-2.13.5/desktop/nautilus/work/main.d/nautilus-2.13.4' > make: *** [build-work/main.d/nautilus-2.13.4/Makefile] Error 2 > [EMAIL PROTECTED]:~/Desktop/sourcecode/garnome-2.13.5/desktop/nautilus$
Try adding FIXUP_SCRIPTS = $(WORKSRC)/libtool to desktop/nautilus/Makefile and then run a 'make clean' in desktop/nautilus. See if that helps. P.S. Look at the desktop/control-center/Makefile for an example of where to add that line. :) Bob -- Bob Kashani http://www.gnome.org/projects/garnome http://www.ocf.berkeley.edu/~bobk/garnome -- garnome-list mailing list garnome-list@gnome.org http://mail.gnome.org/mailman/listinfo/garnome-list