Boost logo

Boost-Build :

From: David Abrahams (dave_at_[hidden])
Date: 2007-10-16 17:44:00

on Tue Oct 16 2007, Larry Evans <> wrote:

> On 10/15/07 22:39, Bill Hoffman wrote:
> [snip]
> > The use case you are talking about, is not that common. Most users
> > have one compiler they work with per system. I happen to work with
> > many compilers on one system. I create a binary directory for each
> > of them, running ccmake or CMakeSetup to configure it for that
> > compiler, and after that I run make, and cmake is re-run if it needs
> > to and the software is built correctly.
> But this would require the user to understand the flags for all the
> compilers that are targeted. Bjam saves the users this chore by
> providing a uniform name for all these flags.

Doug's layer does that for any flags that aren't portable in practice
(i.e. I don't think he did anything for -D and -I).

Dave Abrahams
Boost Consulting

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