Boost logo

Boost-Build :

Subject: Re: [Boost-build] Different <cflags> per toolset?
From: Vladimir Prus (ghost_at_[hidden])
Date: 2010-10-23 04:27:22

On Tuesday, October 19, 2010 16:58:46 Dieter Van de Walle wrote:
> Hello,
> I am a novice at boost-build, and have run into the following problem:
> I have upgraded the compiler on my development machine to gcc-4.4 .
> In the code I am currently working on, to get the code to build with
> gcc-4.4, I need to add a gcc-4.4 specific cflag. This fixes the build on
> my dev machine. However, this breaks the code on the buildmachine and
> other developers.
> So I need to specify cflags that are specific to a given toolset.
> I do not yet understand enough of boost-build to do this,
> I have no clue if this is possible, how hard this is, or where to start...
> Some pointers would be greatly appreciated!
> (In general, some advanced examples of boost-build environments
> would be very much appreciated.
> I find it very hard to learn the boost-build language, due to lack of
> good documentation and samples...)
> Version:
> Boost.Build V2 (Milestone 12)
> Boost.Jam 03.1.16

I suggest you get nightly build from, and then
use the following conditional requirement:


The "4.4.X" part should match the version shown in the target paths.


Vladimir Prus

Boost-Build list run by bdawes at, david.abrahams at, gregod at, cpdaniel at, john at