From: Rene Rivera (grafik666_at_[hidden])
Date: 2002-11-28 10:26:21
[2002-11-28] Vladimir Prus wrote:
>So, to summarize, we'd want:
>1. <system>true to specify linking to a system library,
> in which case <name> gives the name and
> <version> optionally gives the version.
>2. <search> to specify linking to an external library, with
> "-L"/"-l" switches. <name> gives the name.
>3. <file> to specify linking to a prebuilt file (of any type),
> using its location.
>4. The <shared> feature will determine if library is linked
> statically or dynamically.
>Is this settled now?
Understood... That all looks good :-)
There a few minor details I can think of, but we can decide those later...
1) Does <shared> and/or <version> modify which prebuilt <file> we use?
2) Do we do extra checking to prevent silly combinations? Like having both
<name> and <file>. Or do we define something "usefull" for those cases?
I'm sure there are more, but those are the ones I can think of now.
-- grafik - Don't Assume Anything
-- rrivera_at_[hidden] - grafik_at_[hidden]
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