
Hello, 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 one. 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 porting? 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. thanks, Michael