I think we need to start a 'compile FAQ' :-). libextractor needs static (and relocatable, if that makes a difference on your architecture) versions of glib 2.x (which includes gobject). You just have the dynamic library available. Try finding a package with "libgobject-2.0.a" (or compile manually).
Christian On Thursday 28 July 2005 02:34 am, Brent Miller wrote: > When trying to compile libextractor-0.5.2 on gentoo I > get the following error: > > <snip> > gcc -shared > .libs/libextractor_ole2_la-ole2extractor.o > .libs/libextractor_ole2_la-gsf-utils.o > .libs/libextractor_ole2_la-gsf-input.o > .libs/libextractor_ole2_la-gsf-input-memory.o > .libs/libextractor_ole2_la-gsf-infile.o > .libs/libextractor_ole2_la-gsf-infile-msole.o > .libs/libextractor_ole2_la-gsf-shared-memory.o > -Wl,--rpath > -Wl,/home/gnunet/usr/src/libextractor-0.5.2/src/main/.libs > -Wl,--rpath -Wl,/home/gnunet//lib > /usr/lib/libglib-2.0.so > ../../../src/main/.libs/libextractor.so > -march=pentium3 -Wl,-Bstatic -Wl,-lgobject-2.0 > -Wl,-lglib-2.0 -Wl,-Bdynamic -Wl,-Bsymbolic > -Wl,-soname -Wl,libextractor_ole2.so -o > .libs/libextractor_ole2.so > /usr/lib/gcc-lib/i686-pc-linux-gnu/3.3.5-20050130/../../../../i686-pc-linux >-gnu/bin/ld: cannot find -lgobject-2.0 > collect2: ld returned 1 exit status > make[3]: *** [libextractor_ole2.la] Error 1 > make[3]: Leaving directory > `/home/gnunet/usr/src/libextractor-0.5.2/src/plugins/ole2' > make[2]: *** [all-recursive] Error 1 > make[2]: Leaving directory > `/home/gnunet/usr/src/libextractor-0.5.2/src/plugins' > make[1]: *** [all-recursive] Error 1 > make[1]: Leaving directory > `/home/gnunet/usr/src/libextractor-0.5.2/src' > make: *** [all-recursive] Error 1 > > And I think I have all of the required dependencies: > > dev-libs/glib-2.6.4 > x11-libs/gtk+-2.6.7 > > Ideas? > > Thanks, > Brent > > > _______________________________________________ > Help-gnunet mailing list > [email protected] > http://lists.gnu.org/mailman/listinfo/help-gnunet _______________________________________________ Help-gnunet mailing list [email protected] http://lists.gnu.org/mailman/listinfo/help-gnunet
