|
Boost : |
From: John Maddock (john_at_[hidden])
Date: 2006-01-26 11:45:21
>> sorry, the error msg is:
>>
>> BoostTest.obj : error LNK2019: missing symbol "void __cdecl
>> boost::re_detail::raise_runtime_error(class _STL::runtime_error
>> const &)"
Errors like this usually arise either because:
1) You haven't defined __STL_DEBUG when building a debug build (the prebuilt
lib's do this so you have to in order to link to them). However if this is
the case you should have got a #error from the autolinking code telling you
of the problem.
2) You're build of Boost did not in fact get built against STLport. Try
taking a peek at the symbols defined in the libraries to see if they're
using _STL or _STLD names (from STLport) or std:: names (from VC++). Also
try building with bjam and the -d2 option so you can see the command lines
generated and verify that all the paths are in fact correct.
John.
Boost list run by bdawes at acm.org, gregod at cs.rpi.edu, cpdaniel at pacbell.net, john at johnmaddock.co.uk