Boost logo

Boost-Build :

From: Graham Bennett (graham-boost_at_[hidden])
Date: 2004-03-19 16:36:01


On Fri, Mar 19, 2004 at 03:01:14PM -0600, Rene Rivera wrote:
> There's no install support on V2 yet, so moving for that is not an
> option :-(

Ah, ok.

> >>And do you mean making the build+install not generate the static
> >>libraries? Or do you mean your own builds not generating static
> >>libraries?
> >
> >
> > I meant the Boost build+install (I am building Boost, not my own
> > project). I want to only generate libboost_*.so, not libboost_*.a.
>
> Well the bad news is that there isn't a way to do that. This is
> because those two are declared separetly, that is the static is one
> "lib" target, and the dynamic is another "dll" target. They just
> happen to share the same name.
>
> The situation is better in V2 as it uses a single target and produces
> different version based on what you ask to build. But like I said no
> "install" support.
>
> The best you could do is try and change the top level v2 build Jamfile
> to produce a stage of the libraries you want.

In that case I think I will just put up with the slightly longer build
time and remove the static libs post-build.

Thanks very much for your help.

Graham.

-- 
Graham Bennett
 

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