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.

Thanks,
-Dave

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
 
 # define BOOST_WIN32_BASED_DEBUG
 


Boost list run by bdawes at acm.org, gregod at cs.rpi.edu, cpdaniel at pacbell.net, john at johnmaddock.co.uk