[PPL-devel] Check dependency resolution for 64 bit linking

Markus Elfring Markus.Elfring at web.de
Sat Apr 25 23:44:12 CEST 2009


Hello,

I try to compile your software library on my own. Unfortunately, I get
an error message from the build process after the configuration on my
openSUSE 11.1 system.
elfring at Sonne:~/Projekte/PPL/trunk> ./configure --enable-optimization
--enable-pch && make -j4
...
make[3]: Entering directory `/home/elfring/Projekte/PPL/trunk/src'
  CXXLD    libppl.la
/usr/local/lib/../lib/libstdc++.so: could not read symbols: File in
wrong format
collect2: ld returned 1 exit status
make[3]: *** [libppl.la] Fehler 1
...
elfring at Sonne:~/Projekte/PPL/trunk> file /usr/local/lib/../lib/libstdc++.so
/usr/local/lib/../lib/libstdc++.so: symbolic link to `libstdc++.so.6.0.10'

2.6.28.7-default #1 SMP PREEMPT Sun Mar 1 18:21:35 CET 2009 x86_64
x86_64 x86_64 GNU/Linux

I have got the impression that there is a 64 bit compatibility problem.
Can it be solved with autoconf macros in your project?

Regards,
Markus



More information about the PPL-devel mailing list