I'd like to use the Boost library in my Windows Mobile / WinCE projects. I've made some progress compiling Boost 1.36.0
with STLport-5.1.5 for that platform, but I've run in to some issues.

During my research, I've found e-mails dating from 2005 to 2007 that report varying degrees of success, but nothing
conclusive. Has anybody put together a guide for compiling for the ARMV4I WM5/WM6 platforms using Visual Studio 9?

My specific problem is that when I attempt to link against the Boost libraries I've compiled, I get a linker error:
fatal error LNK1112: module machine type 'X86' conflicts with target machine type 'THUMB'
when linking against: libboost_system-vc90-mt-sp-1_36.lib

Thanks,
PaulH