I am currently looking into using cppunit 1.8.0 on IRIX 64 platform, but I have problems compiling it (linking).
I configure the compilation with the following command:
./configure CC=CC CFLAGS=-64 CXX=CC CXXFLAGS="-64 -LANG:std" LD=CC LDFLAGS=-64
'gmake' then runs OK, but when I do a 'gmake check' I get the following linker errors:
CC -64 -64 -o .libs/hierarchy BoardGame.o Chess.o main.o ../../src/cppunit/.libs/libcppunit.so -Wl,-rpath -Wl,/usr/local/lib
ld64: ERROR 33 : Unresolved text symbol "std::ios_base::_S_initialize(void)" -- 1st referenced by main.o.
Use linker option -v to see when and which objects, archives and dsos are loaded.
+ a few more of the same sort
Does anybody have a clue how to get this to compile correctly? Or even better, is there a precompiled version of CPPUNIT out there somewhere for the IRIX64 platform?
Thanks
Olav Kindt
If you would like to refer to this comment somewhere else in this project, copy and paste the following link:
Hi all,
I am currently looking into using cppunit 1.8.0 on IRIX 64 platform, but I have problems compiling it (linking).
I configure the compilation with the following command:
./configure CC=CC CFLAGS=-64 CXX=CC CXXFLAGS="-64 -LANG:std" LD=CC LDFLAGS=-64
'gmake' then runs OK, but when I do a 'gmake check' I get the following linker errors:
CC -64 -64 -o .libs/hierarchy BoardGame.o Chess.o main.o ../../src/cppunit/.libs/libcppunit.so -Wl,-rpath -Wl,/usr/local/lib
ld64: ERROR 33 : Unresolved text symbol "std::ios_base::_S_initialize(void)" -- 1st referenced by main.o.
Use linker option -v to see when and which objects, archives and dsos are loaded.
+ a few more of the same sort
Does anybody have a clue how to get this to compile correctly? Or even better, is there a precompiled version of CPPUNIT out there somewhere for the IRIX64 platform?
Thanks
Olav Kindt