Boost logo

Boost-Build :

From: Rene Rivera (grafik.list_at_[hidden])
Date: 2004-08-23 21:29:27


Steven Solie wrote:

> I've managed to get bjam v1 ported to AmigaOS

Nice... my preferred platform ;-) Too bad my 4000T is now less powerful
than my VCR :-(

>but now I'm stuck as to
> how to control the build process. I'm used to makefiles and such so
> this whole bjam idea is new to me.
>
> For example, I want to build the graph library examples. I cd to the
> examples directory and type bjam but it complains about a missing
> subproject rule. Seems I can only run bjam from the root of Boost.

It's not supposed to be complaining. Do you have the entire Boost tree?
Specifically do you have the "[boost-root]/tools/build/v1" directory?
What is the exact error message? What directories does it say it search
for the Boost.Build system? Perhaps the directory searching is broken on
AmigaOS.

If you do have the build/v1 directory, try adding it to the build search
path to see if you get a different result. For example:

bjam -sBOOST_BUILD_PATH=/some/place/boost/tools/build/v1 ...

> So how does one control what is and is not built with bjam from the
> root of Boost?

Just as you did. And you can also use the "--without" options to exclude
libraries you don't want built, but that doesn't help for the examples.
And in the next release there is also a "--with" option to only build
specified libraries.

-- 
-- Grafik - Don't Assume Anything
-- Redshift Software, Inc. - http://redshift-software.com
-- rrivera/acm.org - grafik/redshift-software.com - 102708583/icq
 

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