From: David Abrahams (dave_at_[hidden])
Date: 2006-11-13 12:47:41
"Johan Nilsson" <r.johan.nilsson_at_[hidden]> writes:
> Roland Schwarz wrote:
>> Johan Nilsson wrote:
>>> +1 for generating an error.
>> The author has the intent to
>> <threading>single <runtime-link>shared
>> She specifies this in a platform independent manner.
>> Now on platform A this might indeed work.
>> But on platform B (e.g. windows) it won't.
> Isn't this more of a compiler-specific issue than O/S specific? I get your
> point though.
>> Would you expect, only platform B generating an
>> error, or fall-back B to a safe emulation?
> I'd prefer only platform B generating an error. If I explicitly request a
> shared runtime library I'd like to either get it, or fail.
I think we need to distinguish "requires a shared runtime" from
"I prefer a shared runtime if one is available."
I was under the impression that we made that distinguish by putting
<runtime>shared either in requirements or in a default build request.
-- Dave Abrahams Boost Consulting www.boost-consulting.com
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