<div dir="ltr">The command line I'm using to compile boost is:<br><span style="font-family: courier new,monospace;">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</span><br> <br>The output from the -d2 flag, as it relates to the System library is:<br><br><span style="font-family: courier new,monospace;">file bin.v2\libs\system\build\msvc-WM5\debug\link-static\runtime-link-static\stdlib-stlport\threading-multi\error_code.obj.rsp</span><br style="font-family: courier new,monospace;"> <span style="font-family: courier new,monospace;">"libs\system\src\error_code.cpp"</span><br style="font-family: courier new,monospace;"><span style="font-family: courier new,monospace;"> -Fo"bin.v2\libs\system\build\msvc-WM5\debug\link-static\runtime-link-static\stdlib-stlport\threading-multi\error_code.obj"</span><br style="font-family: courier new,monospace;"> <span style="font-family: courier new,monospace;"> -TP</span><br style="font-family: courier new,monospace;"><span style="font-family: courier new,monospace;"> /Z7</span><br style="font-family: courier new,monospace;"><span style="font-family: courier new,monospace;"> /Od</span><br style="font-family: courier new,monospace;"> <span style="font-family: courier new,monospace;"> /Ob0</span><br style="font-family: courier new,monospace;"><span style="font-family: courier new,monospace;"> /W3</span><br style="font-family: courier new,monospace;"><span style="font-family: courier new,monospace;"> /GR</span><br style="font-family: courier new,monospace;"> <span style="font-family: courier new,monospace;"> /MTd</span><br style="font-family: courier new,monospace;"><span style="font-family: courier new,monospace;"> /Zc:forScope</span><br style="font-family: courier new,monospace;"> <span style="font-family: courier new,monospace;"> /Zc:wchar_t</span><br style="font-family: courier new,monospace;"><span style="font-family: courier new,monospace;"> /wd4675</span><br style="font-family: courier new,monospace;"> <span style="font-family: courier new,monospace;"> /EHs</span><br style="font-family: courier new,monospace;"><span style="font-family: courier new,monospace;"> -D_CRT_SECURE_NO_WARNINGS</span><br style="font-family: courier new,monospace;"> <span style="font-family: courier new,monospace;"> -D_WIN32_WCE=0x501</span><br style="font-family: courier new,monospace;"><span style="font-family: courier new,monospace;"> -DUNDER_CE=0x501</span><br style="font-family: courier new,monospace;"> <span style="font-family: courier new,monospace;"> -DWIN32_WCE_PSPC</span><br style="font-family: courier new,monospace;"><span style="font-family: courier new,monospace;"> -D_MSC_VER=1500</span><br style="font-family: courier new,monospace;"> <span style="font-family: courier new,monospace;"> -DWINCE</span><br style="font-family: courier new,monospace;"><span style="font-family: courier new,monospace;"> -DARM</span><br style="font-family: courier new,monospace;"> <span style="font-family: courier new,monospace;"> -D_ARM_</span><br style="font-family: courier new,monospace;"><span style="font-family: courier new,monospace;"> -DARMV4I</span><br style="font-family: courier new,monospace;"> <span style="font-family: courier new,monospace;"> -D_LITTLE_ENDIAN</span><br style="font-family: courier new,monospace;"><span style="font-family: courier new,monospace;"> -DUNICODE</span><br style="font-family: courier new,monospace;"> <span style="font-family: courier new,monospace;"> -D_UNICODE</span><br style="font-family: courier new,monospace;"><span style="font-family: courier new,monospace;"> -DPOCKETPC2003_UI_MODEL</span><br style="font-family: courier new,monospace;"> <span style="font-family: courier new,monospace;"> -c</span><br style="font-family: courier new,monospace;"><span style="font-family: courier new,monospace;"> </span><br style="font-family: courier new,monospace;"><span style="font-family: courier new,monospace;">-DBOOST_ALL_NO_LIB=1</span><br style="font-family: courier new,monospace;"> <span style="font-family: courier new,monospace;"> </span><br style="font-family: courier new,monospace;"><span style="font-family: courier new,monospace;">-DBOOST_SYSTEM_STATIC_LINK=1</span><br style="font-family: courier new,monospace;"> <span style="font-family: courier new,monospace;"> </span><br style="font-family: courier new,monospace;"><span style="font-family: courier new,monospace;">-D_STLP_DEBUG=1</span><br style="font-family: courier new,monospace;"> <span style="font-family: courier new,monospace;"> </span><br style="font-family: courier new,monospace;"><span style="font-family: courier new,monospace;">-D_STLP_DEBUG_UNINITIALIZED=1</span><br style="font-family: courier new,monospace;"> <span style="font-family: courier new,monospace;"> </span><br style="font-family: courier new,monospace;"><span style="font-family: courier new,monospace;">"-I."</span><br style="font-family: courier new,monospace;"> <span style="font-family: courier new,monospace;"> </span><br style="font-family: courier new,monospace;"><span style="font-family: courier new,monospace;">"-IC:STLPortSTLport-5.1.5stlport"</span><br style="font-family: courier new,monospace;"> <br style="font-family: courier new,monospace;"><span style="font-family: courier new,monospace;">compile-c-c++ bin.v2\libs\system\build\msvc-WM5\debug\link-static\runtime-link-static\stdlib-stlport\threading-multi\error_code.obj</span><br style="font-family: courier new,monospace;"> <br style="font-family: courier new,monospace;"><span style="font-family: courier new,monospace;"> cl /Zm800 -nologo @"bin.v2\libs\system\build\msvc-WM5\debug\link-static\runtime-link-static\stdlib-stlport\threading-multi\error_code.obj.rsp" </span><br style="font-family: courier new,monospace;"> <br style="font-family: courier new,monospace;"><span style="font-family: courier new,monospace;">error_code.cpp</span><br style="font-family: courier new,monospace;"><span style="font-family: courier new,monospace;">Unknown EVC++ compiler version - please run the configure tests and report the results</span><br style="font-family: courier new,monospace;"> <span style="font-family: courier new,monospace;">libs\system\src\error_code.cpp(83) : error C2039: 'strerror' : is not a member of 'stlpd_std'</span><br style="font-family: courier new,monospace;"><span style="font-family: courier new,monospace;">libs\system\src\error_code.cpp(83) : error C3861: 'strerror': identifier not found</span><br style="font-family: courier new,monospace;"> <span style="font-family: courier new,monospace;">...failed compile-c-c++ bin.v2\libs\system\build\msvc-WM5\debug\link-static\runtime-link-static\stdlib-stlport\threading-multi\error_code.obj...</span><br style="font-family: courier new,monospace;"> <span style="font-family: courier new,monospace;">...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...</span><br style="font-family: courier new,monospace;"> <span style="font-family: courier new,monospace;">...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...</span><br> <br>If this doesn't help, I'll try the Boost library users group.<br><br>Thanks,<br>Paul<br><br><div class="gmail_quote">On Fri, Aug 22, 2008 at 6:09 PM, Jurko Gospodneti� <span dir="ltr"><<a href="mailto:jurko.gospodnetic@docte.hr">jurko.gospodnetic@docte.hr</a>></span> wrote:<br> <blockquote class="gmail_quote" style="border-left: 1px solid rgb(204, 204, 204); margin: 0pt 0pt 0pt 0.8ex; padding-left: 1ex;"> Hi Paul.<div class="Ih2E3d"><br> <br> <blockquote class="gmail_quote" style="border-left: 1px solid rgb(204, 204, 204); margin: 0pt 0pt 0pt 0.8ex; padding-left: 1ex;"> 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).<br> Can anybody suggest what I may be doing wrong?<br> <br> Unknown EVC++ compiler version - please run the configure tests and report the results<br> libs\system\src\error_code.cpp(83) : error C2039: 'strerror' : is not a member of 'stlpd_std'<br> libs\system\src\error_code.cpp(83) : error C3861: 'strerror': identifier not found<br> <br> cl /Zm800 -nologo @"bin.v2\libs\system\build\msvc-WM5\debug\link-static\runtime-link-static\stdlib-stlport\threading-multi\error_code.obj.rsp" <br> </blockquote> <br></div> This does not seem to be a Boost Build issue so you might get more/better responses on the Boost library users list.<br> <br> 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.<br> <br> 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.<br> <br> Hopefully someone else can provide more precise help.<br> <br> Hope this helps.<br> <br> Best regards,<br> Jurko Gospodneti�<br> <br> _______________________________________________<br> Unsubscribe & other changes: <a href="http://lists.boost.org/mailman/listinfo.cgi/boost-build" target="_blank">http://lists.boost.org/mailman/listinfo.cgi/boost-build</a><br> </blockquote></div><br></div>