Boost logo

Boost :

From: John Maddock (john_at_[hidden])
Date: 2004-04-08 07:43:36


> Now I know that auto-link specifies it is an #error if one tries to create
a
> dynamic link library, using BOOST_DYN_LINK, when one is using the static
> version of the RTL. I am wondering why this is any less of a problem than
if
> one attempts to create a static library using the DLL version of the RTL.
> Despite the fact that I don't like either mixture, I would welcome an
> explanation of why one is allowable, and safe, and the other is not. But
> given that the latter is considered allowable and the former not, I would
> suggest, along with my beginning suggestion, that BOOST_DYN_LINK be
removed
> and that BOOST_STATIC_LINK be added to coerce the creation of a static
> library when linking to the DLL version of the RTL.

That's the way the regex used to work, I changed that for regex because
folks were complaining that they wanted static linking as the default
(smaller code size, no redistributables etc), the auto-link code then
followed regexes lead...

John.


Boost list run by bdawes at acm.org, gregod at cs.rpi.edu, cpdaniel at pacbell.net, john at johnmaddock.co.uk