Boost logo

Boost-Build :

Subject: Re: [Boost-build] setup the environment variable correctly on OS X 10.4
From: Rush Manbert (rush_at_[hidden])
Date: 2009-04-03 18:31:36


On Apr 3, 2009, at 2:48 PM, Steven Watanabe wrote:

> AMDG
>
> Rush Manbert wrote:
>> # Builds 32 bit universal versions of the multithreaded dylib and
>> static libs
>> ./tools/jam/src/bin.macosxx86/bjam debug release --toolset=darwin --
>> architecture=combined --layout=system threading=mult
>> i address-model=32 link=shared,static macosx-version=10.4 --
>> prefix=../1_35_0_install --exec-prefix=../1_35_0_install ins
>> tall
>>
>> The big difference I see is that we specify debug and release
>> before everything else.
>
> The order in which properties are specified on the command line
> shouldn't matter.
>

Sorry, probably should have been clearer. Here's the OP's invocation:

> & bjam toolset=darwin --with-test --with-filesystem --with-
> program_options --with-iostreams --with-thread --with-regex --with-
> date_time --with-signals variant=release,debug threading=multi
> link=static runtime-link=shared --prefix=/Users/Shared/Toolkits/
> boost-1_38/ architecture=combined install

which contains "variant=release,debug", while we just said "bjam debug
release everythingElse" and did not include "variant=release,debug".

- Rush


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