Boost logo

Boost-Build :

From: Matt Shepcar (boostbuild_at_[hidden])
Date: 2004-03-01 14:21:31


It's ok I found the problem. I needed to put the libraries in the
usage-requirements not the requirements sections. Although this
didn't seem to be the case with non-conditional libraries?

Matt

--- In jamboost_at_[hidden], Vladimir Prus <ghost_at_c...> wrote:
> Hi Matt,
>
> > lib kernel32 : : <name>kernel32 <toolset>msvc ;
> > lib gu : : <name>gu <search>c:/sce/psp/lib <toolset>pspsnc ;
> >
> > project GameSys
> >
> > : requirements
> >
> > <toolset>msvc:<library>kernel32
> > <toolset>pspsnc:<library>gu
> >
> > : usage-requirements
> >
> > <include>. ;
> >
> > But it didn't work. :(
>
> In what way it did not work? Do you mean that <library> features had
no
> effect?
>
> I recall that a bug like this was fixed recently. What V2 version do
you use?
> M9.1 or CVS? My quite test with the CVS version shows that if I put
>
> <toolset>gcc:<define>FOO
>
> in project requirement in has the desired effect.
>
> - Volodya

 


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