Hi there,
yet another problem compiling gaim (I get a different problem with each version upgrade I attempt >_<). I run ./configure just fine, with the possible exception of a lack of a file called "Dynaloader.a". Make, however, spits this out at me:
Code:
Making all in perl
make[3]: Entering directory `/home/laura/Download/gaim-0.68/plugins/perl'
...
...
...
source='perl-handlers.c' object='perl-handlers.lo' libtool=yes \
depfile='.deps/perl-handlers.Plo' tmpdepfile='.deps/perl-handlers.TPlo' \
depmode=gcc3 /bin/sh ../../depcomp \
/bin/sh ../../libtool --silent --mode=compile gcc -DHAVE_CONFIG_H -I. -I. -I../.. -DVERSION=\"0.68\" -I../.. -I../../src -I/usr/include/gtk-2.0 -I/usr/lib/gtk-2.0/include -I/usr/include/atk-1.0 -I/usr/include/pango-1.0 -I/usr/X11R6/include -I/usr/include/freetype2 -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -D_REENTRANT -D_GNU_SOURCE -fno-strict-aliasing -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -I/usr/include/gdbm -I/usr/lib/perl5/5.8.0/i386-linux-thread-multi/CORE -g -O2 -c -o perl-handlers.lo `test -f 'perl-handlers.c' || echo './'`perl-handlers.c
/bin/sh ../../libtool --silent --mode=link gcc -g -O2 -o perl.la -rpath /usr/local/lib/gaim -module -avoid-version -rdynamic -Wl,-rpath,/usr/lib/perl5/5.8.0/i386-linux-thread-multi/CORE -L/usr/local/lib /usr/lib/perl5/5.8.0/i386-linux-thread-multi/auto/DynaLoader/DynaLoader.a -L/usr/lib/perl5/5.8.0/i386-linux-thread-multi/CORE -lperl -lnsl -ldl -lm -lpthread -lcrypt -lutil perl.lo perl-common.lo perl-handlers.lo -rdynamic -Wl,-rpath,/usr/lib/perl5/5.8.0/i386-linux-thread-multi/CORE -L/usr/local/lib /usr/lib/perl5/5.8.0/i386-linux-thread-multi/auto/DynaLoader/DynaLoader.a -L/usr/lib/perl5/5.8.0/i386-linux-thread-multi/CORE -lperl -lnsl -ldl -lm -lpthread -lcrypt -lutil -lnsl
*** Warning: Linking the shared library perl.la against the
*** static library /usr/lib/perl5/5.8.0/i386-linux-thread-multi/auto/DynaLoader/DynaLoader.a is not portable!
make[3]: *** [common/Makefile] Error 139
make[3]: Leaving directory `/home/laura/Download/gaim-0.68/plugins/perl'
...
From a quick "ls /usr/lib/.../Dynaloader/" it's apparent that the Dynaloader.a file
does exist. Is there anything I can do to get it to link against perl? I've read that a strategically-placed symlink sometimes solves problems like this but I'm not sure what I'd need to do to make it "portable". Does anyone have any ideas?
Thanks!
Laura