Subject: Re: [Boost-build] Did anyone try building Boost for Windows Mobilewithout STLPort?
From: Andreas Huber (ahd6974-spamboostorgtrap_at_[hidden])
Date: 2009-12-10 11:53:00
"Max Motovilov" <max_at_[hidden]> wrote in message
>I am currently developing for Windows Mobile 5&6 and am successfully using
>static Boost 1.39 builds for a number of major libraries: not all of them,
>but enough to get by. The only configuration that I found workable so far
>is the one from VeecoFTC -- lots of thanks to David Deakins for his help. I
>also use an extended [by me] version of wcelibcex in order to make some of
>the libraries compile and work.
I'd be interested in those extensions. Are they available publicly?
> However I am now running into serious problems specific to STLPort itself
> that may not be easy to resolve;
I'm currently in the process of setting up Boost + StlPort for WinCe myself.
So, I'd be interested what problems you've run into.
> besides that, I have to struggle with an ever-tricky situation where some
> DLL modules (not mine) are built against MS STL and others (mine) against
> STLPort. Thus my question: did anyone achieve significant progress in
> building Boost (any version) for WinMo (any version) without using STLPort
> and relying only on MS STL? I am likely to undertake an attempt of my own
> shortly, but it would be nice to stand on the shoulders of giants :)
FWIW, I've tried and failed. The main problem lies in the fact that a few
standard headers (e.g. <locale>) are simply not available in the MS std lib
that comes for CE. Many of the Boost libs fail to build because they include
one of those headers. I haven't even attempted to use any of the header-only
Boost-Build list run by bdawes at acm.org, david.abrahams at rcn.com, gregod at cs.rpi.edu, cpdaniel at pacbell.net, john at johnmaddock.co.uk