Boost logo

Boost-Build :

From: Paul Heil (paul.heil_at_[hidden])
Date: 2008-08-25 12:08:34


The command line I'm using to compile boost is:
C:\boost\boost_1_36_0>bjam --without-python --without-mpi
msvc-WM5/variant=debug,release/threading=multi/stdlib=stlport/link=shared,static/runtime-link=static
stage

The output from the -d2 flag, as it relates to the System library is:

file
bin.v2\libs\system\build\msvc-WM5\debug\link-static\runtime-link-static\stdlib-stlport\threading-multi\error_code.obj.rsp
"libs\system\src\error_code.cpp"
 -Fo"bin.v2\libs\system\build\msvc-WM5\debug\link-static\runtime-link-static\stdlib-stlport\threading-multi\error_code.obj"
   -TP
 /Z7
 /Od
 /Ob0
 /W3
 /GR
 /MTd
 /Zc:forScope
 /Zc:wchar_t
 /wd4675
 /EHs
 -D_CRT_SECURE_NO_WARNINGS
 -D_WIN32_WCE=0x501
 -DUNDER_CE=0x501
 -DWIN32_WCE_PSPC
 -D_MSC_VER=1500
 -DWINCE
 -DARM
 -D_ARM_
 -DARMV4I
 -D_LITTLE_ENDIAN
 -DUNICODE
 -D_UNICODE
 -DPOCKETPC2003_UI_MODEL
 -c

-DBOOST_ALL_NO_LIB=1

-DBOOST_SYSTEM_STATIC_LINK=1

-D_STLP_DEBUG=1

-D_STLP_DEBUG_UNINITIALIZED=1

"-I."

"-IC:STLPortSTLport-5.1.5stlport"

compile-c-c++
bin.v2\libs\system\build\msvc-WM5\debug\link-static\runtime-link-static\stdlib-stlport\threading-multi\error_code.obj

    cl /Zm800 -nologo
@"bin.v2\libs\system\build\msvc-WM5\debug\link-static\runtime-link-static\stdlib-stlport\threading-multi\error_code.obj.rsp"

error_code.cpp
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
...failed compile-c-c++
bin.v2\libs\system\build\msvc-WM5\debug\link-static\runtime-link-static\stdlib-stlport\threading-multi\error_code.obj...
...skipped
<pbin.v2\libs\system\build\msvc-WM5\debug\link-static\runtime-link-static\stdlib-stlport\threading-multi>libboost_system-vc-mt-sgdp-1_36.lib
for lack of
<pbin.v2\libs\system\build\msvc-WM5\debug\link-static\runtime-link-static\stdlib-stlport\threading-multi>error_code.obj...
...skipped <pstage\lib>libboost_system-vc-mt-sgdp-1_36.lib for lack of
<pbin.v2\libs\system\build\msvc-WM5\debug\link-static\runtime-link-static\stdlib-stlport\threading-multi>libboost_system-vc-mt-sgdp-1_36.lib...

If this doesn't help, I'll try the Boost library users group.

Thanks,
Paul

On Fri, Aug 22, 2008 at 6:09 PM, Jurko Gospodnetiæ <
jurko.gospodnetic_at_[hidden]> wrote:

> Hi Paul.
>
> 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
>> @"bin.v2\libs\system\build\msvc-WM5\debug\link-static\runtime-link-static\stdlib-stlport\threading-multi\error_code.obj.rsp"
>>
>>
>
> 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 shell.
>
> 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 can help.
>
> Hopefully someone else can provide more precise help.
>
> Hope this helps.
>
> Best regards,
> Jurko Gospodnetiæ
>
> _______________________________________________
> Unsubscribe & other changes:
> http://lists.boost.org/mailman/listinfo.cgi/boost-build
>



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