From: Jurko GospodnetiÄ (jurko.gospodnetic_at_[hidden])
Date: 2008-08-22 19:09:54
> I'm trying to compile Boost 1.36 with Microsoft Visual Studio 9.0 for
> Windows Mobile 5. Unfortunately, I'm getting a compile error on the
> system library (below).
> Can anybody suggest what I may be doing wrong?
> Unknown EVC++ compiler version - please run the configure tests and
> report the results
> libs\system\src\error_code.cpp(83) : error C2039: 'strerror' : is not a
> member of 'stlpd_std'
> libs\system\src\error_code.cpp(83) : error C3861: 'strerror': identifier
> not found
> cl /Zm800 -nologo
This does not seem to be a Boost Build issue so you might get
more/better responses on the Boost library users list.
If you really do want to remove Boost Build from the failing build
just to make sure your can run bjam with the -d2 option to see the exact
command line used and then use that same command line manually from the
But my guess is that to solve this problem you need to delve into the
error_code.cpp module and see what exactly is causing the error. At
first glance it seems that some strerror identifier is not a member of
the stlport library. If this is a 'standard' problem perhaps googling
Hopefully someone else can provide more precise help.
Hope this helps.
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