Re: [sigc] error compiling libsigc++-2.0.4 on Slackware 10.0
- From: Martin Schulze <martin-ml hippogriff de>
- To: Giacomo Lo Giusto <giacomolg infinito it>
- Cc: libsigc-list gnome org
- Subject: Re: [sigc] error compiling libsigc++-2.0.4 on Slackware 10.0
- Date: Sun, 26 Sep 2004 18:05:02 +0200
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]