Re: [sigc] error compiling libsigc++-2.0.4 on Slackware 10.0



Am 18.09.2004 14:11:46 schrieb(en) Giacomo Lo Giusto:
Hi, trying to compile libsigc++-2.0.4 on Slackware 10.0 (on a i586 PC) I
get this error:

then mv -f ".deps/lambda.Tpo" ".deps/lambda.Plo"; else rm -f
".deps/lambda.Tpo"; exit 1; fi
 g++ -DHAVE_CONFIG_H -I.. -I.. -g -O2 -MT lambda.lo -MD -MP -MF
.deps/lambda.Tpo -c adaptors/lambda/lambda.cc  -fPIC -DPIC -o
.libs/lambda.o g++ -DHAVE_CONFIG_H -I.. -I.. -g -O2 -MT lambda.lo -MD
-MP -MF .deps/lambda.Tpo -c adaptors/lambda/lambda.cc -o lambda.o
 >/dev/null 2>&1
/bin/sh ../libtool --mode=link g++  -g -O2   -o libsigc-2.0.la -rpath
/usr/local/lib  signal.lo signal_base.lo trackable.lo connection.lo
slot.lo slot_base.lo lambda.lo
g++ -shared -nostdlib
/usr/lib/gcc-lib/i486-slackware-linux/3.3.4/../../../crti.o
/usr/lib/gcc-lib/i486-slackware-linux/3.3.4/crtbeginS.o .libs/ signal.o
.libs/signal_base.o .libs/trackable.o .libs/connection.o .libs/slot.o
.libs/slot_base.o .libs/lambda.o
-L/usr/lib/gcc-lib/i486-slackware-linux/3.3.4
-L/usr/lib/gcc-lib/i486-slackware-linux/3.3.4/../../../../i486- slackware-linux/lib -L/usr/lib/gcc-lib/i486-slackware-linux/3.3.4/../../.. -lstdc++ -lm - lc
-lgcc_s /usr/lib/gcc-lib/i486-slackware-linux/3.3.4/crtendS.o
/usr/lib/gcc-lib/i486-slackware-linux/3.3.4/../../../crtn.o -Wl,- soname
-Wl,libsigc-2.0.so.0 -o .libs/libsigc-2.0.so.0.0.0
/usr/lib/gcc-lib/i486-slackware-linux/3.3.4/../../../../i486- slackware-linux/bin/ld:
.libs/libsigc-2.0.so.0.0.0: undefined versioned symbol name
std::time_put_w@@GLIBCPP_3.2
/usr/lib/gcc-lib/i486-slackware-linux/3.3.4/../../../../i486- slackware-linux/bin/ld:
failed to set dynamic section sizes: Bad value
collect2: ld returned 1 exit status
make[3]: *** [libsigc-2.0.la] Error 1
make[3]: Leaving directory `/home/giacomo/src/libsigc++-2.0.4/sigc++'
make[2]: *** [all] Error 2
make[2]: Leaving directory `/home/giacomo/src/libsigc++-2.0.4/sigc++'
make[1]: *** [all-recursive] Error 1
make[1]: Leaving directory `/home/giacomo/src/libsigc++-2.0.4'
make: *** [all] Error 2
giacomo giacomo:~/src/libsigc++-2.0.4$

I've attached the config.log file for further information.

Tanx !!

This is a strange error. However, I don't remember which system I used to create the 2.0.4 tarball - maybe there is something incompatible with yours. Please try 2.0.5. If this fails, try to run "autogen.sh" instead of "configure" and then "make".
Let us know the outcome!

Regards,

 Martin



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