From: Steve M. Robbins (steve_at_[hidden])
Date: 2008-04-13 06:58:37
On Tue, Apr 01, 2008 at 06:40:38PM +0400, Vladimir Prus wrote:
> Steve M. Robbins wrote:
> > How do I get all 8 library builds back?
> Assuming you really want those 8 library variants (just in case -- which other libraries
> in Debian build that many?) you can use:
> $(JAM) variant=release,debug threading=single,multi link=shared,static
To your first question: no library that I'm aware of builds as many
variants as Boost. For the Debian distribution, we build all
supported variants simply because we don't know what the user code may
require. For example, if some user code needs a
debug,single-threaded,static library, we should provide it.
> > I have read a couple of posts about --build-type=complete, so I tried adding that to $(JAM),
> > but this gives a completely inpenetrable error:
> > What does this mean: did I invoke bjam incorrectly or is some jam file broken?
> I don't understand what that means, either. Can you provide the output with extra --debug-building
> option? Might be that building regex statically got broken somehow.
OK. The log is too big to send directly; please find it at
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