zhaopuming / quickfast

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

QuickFast does not build with gcc4.5.1 #64

Closed GoogleCodeExporter closed 9 years ago

GoogleCodeExporter commented 9 years ago
Hi,

I am getting errors in Makefile.QuickFAST.

make[1]: Entering directory `/home/yeemanb/dev/trunk/quickfast/src'
g++  -fPIC -O -O3 -DUSING_PCH -D_REENTRANT 
-I"/home/yeemanb/dev/trunk/boost/include/boost" 
-I"/home/yeemanb/dev/trunk/boost/." -I"../src" 
-I"/home/yeemanb/dev/trunk/xerces/xerces-c-3.1.1/src" -L"." 
-L"/home/yeemanb/dev/trunk/boost/stage/lib" 
-L"/home/yeemanb/dev/trunk/xerces/xerces-c-3.1.1/src/.libs" -shared 
Common/QuickFASTPch.o Application/DecoderConnection.o Codecs/SegmentBody.o 
Codecs/DataSourceString.o Codecs/FieldInstructionSequence.o Codecs/FieldOp.o 
Codecs/FieldInstructionAscii.o Codecs/GenericMessageBuilder.o 
Codecs/FieldInstructionBlob.o Codecs/XMLTemplateParser.o Codecs/DataSource.o 
Codecs/FieldOpConstant.o Codecs/FastEncodedHeaderAnalyzer.o 
Codecs/DataSourceBufferedStream.o Codecs/FieldOpDelta.o 
Codecs/StreamingAssembler.o Codecs/TemplateRegistry.o 
Codecs/DataDestinationString.o Codecs/SchemaElement.o 
Codecs/FieldInstructionUtf8.o Codecs/Decoder.o 
Codecs/FieldInstructionByteVector.o Codecs/FieldOpDefault.o 
Codecs/DataSourceBuffer.o Codecs/MessagePerPacketAssembler.o 
Codecs/MulticastDecoder.o Codecs/FixedSizeHeaderAnalyzer.o 
Codecs/SingleMessageConsumer.o Codecs/DataSourceStream.o 
Codecs/FieldInstructionDecimal.o Codecs/DictionaryIndexer.o 
Codecs/PresenceMap.o Codecs/FieldOpCopy.o Codecs/DataSourceBlockedStream.o 
Codecs/DataSourceBufferedBlockedStream.o Codecs/FieldInstructionGroup.o 
Codecs/FieldInstruction.o Codecs/Encoder.o Codecs/FieldInstructionTemplateRef.o 
Codecs/FieldOpIncrement.o Codecs/FieldOpTail.o Codecs/Template.o 
Codecs/Context.o Common/Profiler.o Common/Types.o Common/ByteSwapper.o 
Common/Decimal.o Common/WorkingBuffer.o Common/dllmain.o Common/BitMap.o 
Communication/MulticastReceiverHandle.o Communication/AsioService.o 
Communication/PCapReader.o Messages/FieldUtf8.o Messages/FieldUInt16.o 
Messages/FieldGroup.o Messages/FieldInt64.o Messages/FieldUInt64.o 
Messages/FieldSet.o Messages/Message.o Messages/FieldSequence.o 
Messages/FieldInt16.o Messages/FieldDecimal.o Messages/FieldUInt8.o 
Messages/MessageBuilder.o Messages/FieldAscii.o Messages/FieldString.o 
Messages/FieldIdentity.o Messages/FieldUInt32.o Messages/FieldInt8.o 
Messages/Field.o Messages/FieldByteVector.o Messages/FieldInt32.o 
-l"xerces-c-3.1" -l"libboost_thread.so.1.42.0" -l"libboost_system.so.1.42.0" 
-l"libboost_filesystem.so.1.42.0" -ldl -lrt -lpthread -o 
"../lib/libQuickFAST.so"
/usr/bin/ld: cannot find -llibboost_thread.so.1.42.0
collect2: ld returned 1 exit status
make[1]: *** [../lib/libQuickFAST.so] Error 1
make[1]: Leaving directory `/home/yeemanb/dev/trunk/quickfast/src'
make: *** [QuickFAST] Error 2

the file in question libboost_thread.so.1.42.0
is located in
"/home/yeemanb/dev/trunk/boost/stage/lib"

I'm not sure why I'm getting this error at all.
Anyone has seen this before?

Thanks!
YeeMan

Original issue reported on code.google.com by Yee.Man....@gmail.com on 16 Sep 2010 at 5:46

GoogleCodeExporter commented 9 years ago
Nevermind: config error
I needed to set 
BOOST_CFG to nothing

Original comment by Yee.Man....@gmail.com on 16 Sep 2010 at 6:01

GoogleCodeExporter commented 9 years ago
Thanks for letting us know you found the problem.  I'm going to close this 
issue.

Original comment by dale.wil...@gmail.com on 16 Sep 2010 at 9:06