
29 Mar
2005
29 Mar
'05
9:46 a.m.
Gennadiy Rozental wrote:
Did you see:
ok - I'm very sorry for the confusion, I obviously forgot about this thread! As an excuse [:-)], I've investigated the situation. See execution_monitor.ipp: #define BOOST_MS_STRCTURED_EXCEPTION_HANDLING #if !defined(_WIN32_WINNT) #define _WIN32_WINNT 0x0400 #endif #include <wtypes.h> #include <winbase.h> The problem is that winbase.h is already included before by the <locale> header _without_ the definition for _WIN32_WINNT. That's why IsDebuggerPresent() is finally missing! The only solution I can imagine to solve this is to set _WIN32_WINNT globally in CW's bjam settings. Stefan