bjam

How to see what g++ command-lines Boost.Build invokes (1.33.1)

孤街醉人 提交于 2019-11-30 05:28:38
问题 I'm scratching my head, trying to figure out why the import libraries are not generated when I build the Boost libraries on my machine. More specifically, building the DLLs works fine, but where I would previously (i.e. before I reinstalled my machine) generate the import libraries correctly. Some specs: Boost 1.33.1 g++ 4.3.3 TDM-1 release for Windows Building with gcc toolset from MS Dos command-line prompt UnxUtils (after 14-04-03) The command-line that invokes bjam.exe looks like this: "C

Building a subset of boost in windows

白昼怎懂夜的黑 提交于 2019-11-28 06:02:30
I'm trying setup a subset of boost and get it properly compiled using bjam, however I'm not getting the result I'm looking for. I'm working on windows using boost 1.37.0. Let's say I want the libraries smart_ptr and filesystem built/installed. I intentionally chose a header only library and one library needing to compile a library. I want them to be built into a directory structure similar to the one I would get if I built a complete boost installation with bjam (i.e not specifying any --with-libraryX) but of course without all the libraries I'm not interested in. My first approach was to use

Unable to build Boost libraries with GCC

十年热恋 提交于 2019-11-27 01:23:40
问题 I am using Windows 7 64-bit, and want to compile the non-precompiled libraries (specifically, I need Filesystem) from the command line (I do not use MSVC). I have MinGW, but read on the Boost website that MSYS shell is not supported, so I'm trying to compile the libraries from the Windows command prompt. First of all, running bootstrap.bat results in the following error: Building Boost.Jam build engine 'cl' is not recognized as an internal or external command, operable program or batch file.

Building a subset of boost in windows

佐手、 提交于 2019-11-27 01:10:24
问题 I'm trying setup a subset of boost and get it properly compiled using bjam, however I'm not getting the result I'm looking for. I'm working on windows using boost 1.37.0. Let's say I want the libraries smart_ptr and filesystem built/installed. I intentionally chose a header only library and one library needing to compile a library. I want them to be built into a directory structure similar to the one I would get if I built a complete boost installation with bjam (i.e not specifying any --with

How can I decode the boost library naming?

巧了我就是萌 提交于 2019-11-26 18:38:44
I tried to find out that gd means in boost library name and I only found two other people looking for the same thing. I suppose it should be a place where this is clearly documented and I would like to find it. mt - multitheaded, get it with bjam threading=multi s - bjam runtime-link=static g - using debug versions of the standard and runtime support libraries. what bjam switch??? d - debug bjam variant=debug Update How do I control what bjam switches controls the above variants? In fact the only one that I wasn't able to identify is the g . See Boost getting started windows section 6.3 naming