Boost logo

Boost-Build :

From: Ralf W. Grosse-Kunstleve (rwgk_at_[hidden])
Date: 2005-09-15 15:45:34


--- Reece Dunn <msclrhd_at_[hidden]> wrote:
> The other directory structure is to seperate out compilers/compiler
> versions, making it easier for cross-platform development (i.e. you can
> do the Windows, Linux and Mac builds on one machine in a single step,
> then use the install feature to place the windows, linux and mac binaries).
>
> Granted, this is a bit of overkill if you only have one variant and
> platform to build for!

I work with 20+ platforms and often run multiple builds simultaneously from the
same source tree.
It is very important that the large generated files (.o, .so, etc) are stored
on a local disk (as opposed to a NFS mounted disk). NFS writes are extremely
slow. This leads to complicated bjam commands (BBv1, don't know about BBv2)
with -sALL_LOCATE_TARGET=/some/local/disk.
I much rather prefer to cd /some/local/disk once and then repeatedly issue a
simple command, especially since it is then also very easy to find the
generated files.
Cheers,
Ralf

__________________________________________________
Do You Yahoo!?
Tired of spam? Yahoo! Mail has the best spam protection around
http://mail.yahoo.com

 


Boost-Build list run by bdawes at acm.org, david.abrahams at rcn.com, gregod at cs.rpi.edu, cpdaniel at pacbell.net, john at johnmaddock.co.uk