
"Gennadiy Rozental" <gennadiy.rozental@thomson.com> wrote in message news:d2kofr$nbs$1@sea.gmane.org...
Many Boost tests are failing in the Test library on CW 9.4 due to the lack of IsDebuggerPresent(). Gennadiy?
I will deal with it this weekend.
Gennadiy
Hi, Unfortunately I was busy this weekend with some family matters. So the issue still exists. "Stefan Slapeta" <stefan@slapeta.com> wrote in message news:d2bgva$sf0$1@sea.gmane.org...
Stefan Slapeta wrote:
The only solution I can imagine to solve this is to set _WIN32_WINNT globally in CW's bjam settings.
FYI, the behavior is the same with other compilers: boost.test fails to compile if you include windows.h prior to the boost.test headers! (and if you didn't define _WIN32_WINNT, of course)
IsDebuggerPresent() is not implemented in windows 95, I really don't know which strategy is to embark here.
Does anybody know a reliable way to workaround this? Why _WIN32_WINNT isn't defined by default? Could we define it in Jamfiles or Boost.Build sources? Gennadiy