|
From: Michael M. <mic...@su...> - 2009-03-18 15:45:40
|
I'm trying to link my cppunit tests and the linker isn't picking up the .o files from the source build. I would expect all the .o files to be specified in the linker statement with a -L. Here's the output: [INFO] g++ -g -m64 -o ./target/test-tefwfp ./target/obj/tefwfp-3.5/test/ExtractorTest.o ./target/obj/tefwfp-3.5/test/Log4CppTest.o ./target/obj/tefwfp-3.5/test/MainTest.o -L /opt/mysql/mysql/lib -L ../3rdparty/log4cpp-1.0/src/.libs -L ../3rdparty/cppunit-1.12.1/lib -l mysqlclient -lpthread -lnsl -lsec -lz -lsocket -llog4cpp -lcppunit-1.12 Undefined first referenced symbol in file tef::wfp::FileFilter::FileFilter(std::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)./target/obj/tefwfp-3.5/test/ExtractorTest.o needs a -L .\target\obj\tefwfp-3.5\debug\FileFilter.o -- View this message in context: http://www.nabble.com/jade-native%3Atest-link-not-using-built-products-tp22582140p22582140.html Sent from the Jade Plugins Users mailing list archive at Nabble.com. |