Boost logo

Boost Users :

From: Adrian Grigore (adrian_at_[hidden])
Date: 2005-07-21 09:17:52


Hi John,

> I'm not sure if this is the issue, but the debug versions of the Boost
> libraries are built with _STL_DEBUG defined, and you may need to
define it
> in your code as well in order to get things to link.

Thanks for your prompt reply. I think you meant
"#define _STLP_DEBUG 1" as I already defined that. You are right, there
is an error ("build options aren't compatible with pre-built libraries")
when compiling in debug mode without this definition.

Just to make sure, I also tried #define _STL_DEBUG 1, but it does not
seem to have any effect.

Thanks,

        Adrian Grigore
        
 

John Maddock wrote the following on 21.07.2005 14:38:
>>I've been happily using Boost 1.32 with Visual C++ 7.1 for a few months.
>>Now I'd like to switch to STLPort, but can’t get my project to compile
>>with STLPort due to linker errors (LNK2019 and LNK2001) in every boost
>>library I use (signals, filesystem, thread).
>
>
> I'm not sure if this is the issue, but the debug versions of the Boost
> libraries are built with _STL_DEBUG defined, and you may need to define it
> in your code as well in order to get things to link.
>
> Having said that, you should get a #error if this is the case, so maybe
> not...
>
> John.
>
>
> _______________________________________________
> Boost-users mailing list
> Boost-users_at_[hidden]
> http://lists.boost.org/mailman/listinfo.cgi/boost-users
>
>
>
>


Boost-users list run by williamkempf at hotmail.com, kalb at libertysoft.com, bjorn.karlsson at readsoft.com, gregod at cs.rpi.edu, wekempf at cox.net