KnowledgeHub
Questions
Tags
Users
Search
Alex Rivera
|
Logout
Edit Question
Title
Body
I would like to build boost using two different compilers, MinGW and Visual C++ 2010 Express, using bjam: bjam toolset=gcc,msvc variant=release link=static,shared threading=multi install The problem is that I do not have bjam. I could not find it in the Boost directory, and the one I downloaded from somewhere else was a wrong version. I should be able to build it from the code in Boost, but how? I read that I must launch build.bat from the BOOST_ROOT/tools/jam/src directory, but that directory does not exist ! Thank you! Platform: Windows7 Compilers: MinGW and Visual C++ 2010 Express Update: I have been able to get bjam with: bootstrap.bat gcc Then, launching bjam with the previous parameters, I only get libraries for MinGW (.dll and .a). This is an extract of the error messages I get with regard to Visual C++ 10: ... call "c:\Program Files (x86)\Microsoft Visual Studio 10.0\VC\vcvarsall.bat" x86 >nul cl /Zm800 -nologo @"bin.v2\libs\test\build\msvc-10.0\release\asynch-exceptions-on\threading-multi\plain_report_formatter.obj.rsp" ...failed compile-c-c++ bin.v2\libs\test\build\msvc-10.0\release\asynch-exceptions-on\threading-multi\plain_report_formatter.obj... ... ...skipped <pbin.v2\libs\test\build\msvc-10.0\release\asynch-exceptions-on\threading-multi>boost_unit_test_framework-vc100-mt-1_48.dll for lack of <pbin.v2\libs\test\build\msvc-10.0\release\asynch-exceptions-on\threading-multi>compiler_log_formatter.obj... ... common.mkdir bin.v2\libs\thread\build\msvc-10.0\release\threading-multi common.mkdir bin.v2\libs\thread\build\msvc-10.0\release\threading-multi\win32 compile-c-c++ bin.v2\libs\thread\build\msvc-10.0\release\threading-multi\win32\thread.obj \Microsoft was unexpected at this time. ... call "c:\Program Files (x86)\Microsoft Visual Stu
Tags (comma-separated)
Save Edits
Cancel