Boost logo

Boost-Build :

From: Rene Rivera (grafikrobot_at_[hidden])
Date: 2006-07-27 09:35:22


Vladimir Prus wrote:
> Rene,
> in revision 1.38 of top-level Jamfile.v2, you've added code to build several
> variants of Boost libraries.
>
> That does not seem to work for me, I now get:
>
> error: on gcc, DLL can't be build with <runtime-link>static
> error: it's suggested to use <runtime-link>static together with the
> <link>static
>
> That just about right, it can't create a DLL that links to static libc.

Not strickly true. It is possible to build a shared lib that links
statically to libc. It just has to be done very carefully :-)

> Now the question is that's the best solution.
>
> - Should we just silently build DLLs with dynamic runtime
> - Should we adjust build request to not include this on Linux?
>
> What do you think?

I'll go for "non of the above" ;-)

- It should work like it does on BBv1. Which would just not build target
combinations that where not possible instead of erroring out saying they
are not possible.

-- 
-- Grafik - Don't Assume Anything
-- Redshift Software, Inc. - http://redshift-software.com
-- rrivera/acm.org - grafik/redshift-software.com
-- 102708583/icq - grafikrobot/aim - grafikrobot/yahoo

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