GnomeVFS Test Compile Failure

Everything in gnome-vfs appears to compile correctly, until I get into the tests, at which time it fails to link a test to a symbol from it's own library:

gcc -DHAVE_CONFIG_H -I. -I. -I.. -I.. -I.. -DORBIT2=1 -threads -I/opt/gnome-2.3.3/include/bonobo-activation-2.0 -I/opt/gnome-2.3.3/include/glib-2.0 -I/opt/gnome-2.3.3/lib/glib-2.0/include -I/opt/gnome-2.3.3/include/orbit-2.0 -I/opt/gnome-2.3.3/include/gconf/2 -DG_DISABLE_DEPRECATED -DMODULES_PATH=\"/opt/gnome-2.3.3/lib/vfs/modules\" -I/opt/gnome-2.3.3/include -O2 -pipe -m32 -Wa,-xarch=v8plus -I/opt/gnome-2.3.3/include -L/opt/gnome-2.3.3/lib -c test-resolv.c /bin/bash ../libtool --mode=link gcc -O2 -pipe -m32 -Wa,-xarch=v8plus -I/opt/gnome-2.3.3/include -L/opt/gnome-2.3.3/lib -L/opt/gnome-2.3.3/lib -static-libgcc -L/usr/local/lib -R/usr/local/lib -lgcc_s -o test-resolv test-resolv.o ../libgnomevfs/ -threads -L/opt/gnome-2.3.3/lib -lbonobo-activation -lgconf-2 -lORBit-2 -lgobject-2.0 -lresolv -lnsl -lsocket -lm -lgmodule-2.0 -ldl -lgthread-2.0 -lglib-2.0 -lpopt -lsocket -lnsl -lrt gcc -O2 -pipe -m32 -Wa,-xarch=v8plus -I/opt/gnome-2.3.3/include -static-libgcc -o .libs/test-resolv test-resolv.o -threads -L/opt/gnome-2.3.3/lib -L/usr/local/lib ../libgnomevfs/.libs/ -L/usr/ucblib /opt/gnome-2.3.3/lib/ -lpthread -lz /opt/gnome-2.3.3/lib/ /opt/gnome-2.3.3/lib/ /opt/gnome-2.3.3/lib/ -lgcc_s /opt/gnome-2.3.3/lib/ /opt/gnome-2.3.3/lib/ /opt/gnome-2.3.3/lib/ -lresolv -lm /opt/gnome-2.3.3/lib/ -ldl /opt/gnome-2.3.3/lib/ /opt/gnome-2.3.3/lib/ /opt/gnome-2.3.3/lib/ -lsocket -lnsl -lrt -R/opt/gnome-2.3.3/lib -R/usr/local/lib -R/usr/ucblib
Undefined                       first referenced
 symbol                             in file
_gnome_vfs_uri_resolve_all_symlinks test-resolv.o
ld: fatal: Symbol referencing errors. No output written to .libs/test-resolv
collect2: ld returned 1 exit status

This is GARNOME 0.25.1 on Solaris 9 using GCC 3.3. Everything up to this point compiles (relatively) well. (relatively meaning I found other problems which I can't explain but managed to work around -- mostly the inability of some packages to compile in symbols from libgcc, perhaps due to my use of the Solaris linker).

Has anyone else experienced this problem? I had a look into bugzilla for gnome-vfs but didn't see anything related to this problem...

- C.

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