Boost logo

Boost :

From: Michael Fink (michael.fink_at_[hidden])
Date: 2006-04-27 07:16:35


I'm currently trying to port Boost for the Microsoft eMbedded Visual C++
4.0 (evc4) compiler that targets PocketPC 2003 and other devices based on
Windows CE 4.2. The compiler's frontend (parser, etc.) is based on Visual
C++ 6.0, with little to no changes. As Boost (at present) supports this
compiler, porting should be rather easy (or so I thought). For Standard
C++ library support I use STLport 5, since evc4 doesn't have a working

Before putting more work into porting, I have some questions:
Is it desirable to port Boost for this platform? I read that at some
version support for vc6 will be dropped. If possible, I would like to have
at least some version of Boost that works with evc4.
Where can I get help with more complex error messages that appear during

What I've done so far:
I created a custom evc4-stlport-tools.jam file in boost\tools\build\v1 so
that I can build different libraries. It's more of a hack-together than a
cleanly integrated build file.
I changed some Boost.Config files to support evc4 compiler.
I fixed all issues for evc4 in libs\thread\src\* so that the Boost.Thread
library compiles without warnings and errors.


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