using the signals lib
Hello all,
I'm sorry if this is a faq (it almost has to be) but I couldn't find
anything in the signals documentation nor in the general build instruction.
I've build the signals library using jam as described in the build
instructions, I've added the resulting library to my linker list but
then I get the errors below about several symbols being multiply
defined. I'm using MSVC 7.0 (Visual Studio .Net, not .Net 2003). What do
I do wrong? Thanks.
cheers,
roel
------ Build started: Project: boost_signaltest, Configuration: Debug
Win32 ------
Linking...
msvcprt.lib(MSVCP70.dll) : error LNK2005: "public: __thiscall
std::basic_string
----- Original Message -----
From: "Roel Vanhout"
Hello all,
I'm sorry if this is a faq (it almost has to be) but I couldn't find anything in the signals documentation nor in the general build instruction. I've build the signals library using jam as described in the build instructions, I've added the resulting library to my linker list but then I get the errors below about several symbols being multiply defined. I'm using MSVC 7.0 (Visual Studio .Net, not .Net 2003). What do I do wrong? Thanks.
It looks like you are getting two versions of the standard library. Are you linking against the dynamic or the static run-time libraries (the MSVC ones, not Boost)? We've seen similar problems before, and I _think_ that's the answer, but I don't actually develop on Windows :) Doug
participants (2)
-
Douglas Gregor
-
Roel Vanhout