Thomas Neidhart - 2002-04-20

I just got the cppunit library (1.8.0) working under OSF1-CXX, but when i try to compile and link some testcases i just got the following errors (part):

make -f maintest.mak
cxx -c -x cxx -w -D_POSIX_SOURCE -D_OSF_SOURCE -D_AES_SOURCE -g -pthread -D__USE_STD_IOSTREAM -D__OSF1_CXX__ -DQT_THREAD_SUPPORT -I../../lib/avlib -I../../lib -I../../lib/cppunit/include -I/usr/local/qt2/include -o objs/maintest.o maintest.cpp
cxx -c -x cxx -w -D_POSIX_SOURCE -D_OSF_SOURCE -D_AES_SOURCE -g -pthread -D__USE_STD_IOSTREAM -D__OSF1_CXX__ -DQT_THREAD_SUPPORT -I../../lib/avlib -I../../lib -I../../lib/cppunit/include -I/usr/local/qt2/include -o objs/sampletest.o sampletest.cpp
cxx -pthread -o maintest objs/maintest.o  objs/sampletest.o   -L/usr/local/qt2/lib -L/usr/X11R6/lib -L../../lib -lavlib -lavdlib -lavkalman -lcppunit -lqt-mt -lXext -lX11 -lm
ld:
Unresolved:
std::basic_string<char, std::char_traits<char>, std::allocator<char> >::compare(unsigned long, unsigned long, const char*, unsigned long) const
_RWrwstd::_RWrb_tree<std::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::pair<const std::basic_string<char, std::char_traits<char>, std::allocator<char> >, CppUnit::TestFactory*>, _RWrwstd::_RWselect1st<std::pair<const std::basic_string<char, std::char_traits<char>, std::allocator<char> >, CppUnit::TestFactory*>, std::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::less<std::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<const std::basic_string<char, std::char_traits<char>, std::allocator<char> >, CppUnit::TestFactory*> > >::insert(const std::pair<const std::basic_string<char, std::char_traits<char>, std::allocator<char> >, CppUnit::TestFactory*>&)
...

Any ideas?