zhaopuming / quickfast

Automatically exported from code.google.com/p/quickfast
Other
1 stars 0 forks source link

Build conflict between QuickFAST .NET and boost versions 1.41 and up - revisted #74

Open GoogleCodeExporter opened 9 years ago

GoogleCodeExporter commented 9 years ago
Dale,

I updated the code to the latest SVN version of quickfast and tried to link 
with boost 1.41.0 (which is our production version) and still get the same 
error:

g++  -fPIC -O -DUSING_PCH -D_REENTRANT -I"/opt/boost/current/include/boost" 
-I"/opt/boost/current/." -I"../src" -DBOOST_TEST_DYN_LINK -L"." 
-L"/opt/boost/current/lib" -L"../lib" -L"/opt/xerces/current/lib" 
Common/QuickFASTPch.o Tests/testRoundTrip1.o Tests/testPresenceMap.o 
Tests/testRoundTrip.o Tests/testRoundTripFieldOps.o 
Tests/testXMLTemplateParser.o Tests/testBiggestValue.o 
Tests/testFieldOperations.o Tests/testIntegerFields.o Tests/testCommon.o 
Tests/main.o Tests/testGroupReferences.o Tests/testFieldInstructions.o 
Tests/testNestedSequences.o Tests/testSmallestValue.o Tests/testStringFields.o 
Tests/testTemplateRef.o Tests/testSequences.o Tests/testGroupReferences1.o 
-l"xerces-c-3.1" -l"QuickFAST" -l"boost_thread" -l"boost_system" 
-l"boost_filesystem" -l"boost_unit_test_framework" -ldl -lrt -lpthread -o 
"../bin/QuickFASTTest"
Tests/testCommon.o: In function `TestSingleServerBufferQueue::test_method()':
testCommon.cpp:(.text+0x484): undefined reference to 
`boost::thread_resource_error::thread_resource_error()'
testCommon.cpp:(.text+0x56f): undefined reference to 
`boost::thread_resource_error::thread_resource_error()'

Let me know if you need any additional information

Vlad

Original issue reported on code.google.com by vvayng...@gmail.com on 10 Nov 2010 at 7:57

GoogleCodeExporter commented 9 years ago
Hi Vlad,
I'm sorry I missed this issue when it came up.   Did you find a solution to 
this problem.

I build QuickFAST regularly with boost 1.43 and I haven't seen this problem so 
I don't know what's missing.

Dale

Original comment by dale.wil...@gmail.com on 22 Feb 2011 at 2:55