Boost logo

Boost :

From: David Deakins (ddeakins_at_[hidden])
Date: 2007-10-30 15:02:12

Hi Gennadiy,

If you have a chance, can you please apply the attached debug.ipp patch
for WinCE? Because Windows CE does not have most of the ANSI versions
of the Win32 functions or structures (only the wide-character versions),
some of the code in debug.ipp fails to compile. This causes all the
regression tests for almost all libraries to fail. Since automatic
support for the debugger probably would not work as intended on a WinCE
device anyway, the attached patch disables debugger support on Windows
CE builds.


Index: debug.ipp
--- debug.ipp (revision 40610)
+++ debug.ipp (working copy)
@@ -24,7 +24,7 @@
 #include <boost/test/debug_config.hpp>
 // Implementation in windows
-#if defined(_WIN32) && !defined(BOOST_DISABLE_WIN32) // ******* WIN32
+#if defined(_WIN32) && !defined(UNDER_CE) && !defined(BOOST_DISABLE_WIN32) // ******* WIN32

Boost list run by bdawes at, gregod at, cpdaniel at, john at