Hi,
Have you've disabled autolinking and are linking manually to the Boost libraries?
No, I'm working with some prep scripts that generate project solutions for various platforms. It's all based on CMake and I just mismatched release and debug version. I think the main reason for my email was that I wasn't sure if I need to put the compiler symbol ( _ITERATOR_DEBUG_LEVEL=2 ) inside quotation marks on Windows machines. I have now learned that I can use the dumpbin tool to double check that.
What is your intent with defining _ITERATOR_DEBUG_LEVEL=2? Is it just trying to smash errors you don't know where they're from, or is it intentional to get iterator debugging in release mode?
I had an linker error complaining that _ITERATOR_DEBUG_LEVEL needs to be set to 2 to be able to link successfully with another library. Otherwise linking fails due to the linker directive: /FAILIFMISMATCH
Your bjam command line builds the debug library, but your link command line indicates that you're linking against the release library.
Yes, that was my error. Thanks for your and Mathias's time. Christian