|
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