Boost logo

Boost-Build :

From: jwulp_at_[hidden]
Date: 2006-06-08 08:43:23


I think the problem is specific for the darwin toolset. I could solve the
problem by adding $(USER_OPTIONS) to the command used in:

actions link bind LIBRARIES

actions link.ddl bind LIBRARIES

The changes are trivial, but in good order I have attached a patch for
darwin.jam.

Best regards,

Jeroen van der Wulp

On Tue, Jun 06, 2006 at 02:36:45PM +0200, jwulp_at_[hidden] wrote:
> Hello everyone,
>
> It looks as though the linkflags in (usage) requirements no longer have an
> effect. For instance I specify:
>
> project root
> : requirements
> <linkflags>-undefined dynamic_lookup
> ;
>
> But, if running bjam with -d2, in none of the commands any linkflags specified
> in this fashion show up. Even with a library and a tool:
>
> lib root
> :
> :
> :
> : <linkflags>-undefined dynamic_lookup -lm
> ;
>
> exe a : : <library>root ;
>
> The specific linkflag is specific to the Mac OS linker, so usually I add it
> conditionally. To make sure it had nothing to do with the condition I
> removed it. Is this construction still allowed or is there a better way in
> which I can do the same?
>
> By the way, I use a checked out copy of Boost Build v2 from yesterday evening.
>
> Best regards,
>
> Jeroen van der Wulp
>




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