$include_dir="/home/hyper-archives/boost-build/include"; include("$include_dir/msg-header.inc") ?>
From: Johan Nilsson (r.johan.nilsson_at_[hidden])
Date: 2006-11-13 04:12:58
Roland Schwarz wrote:
> Johan Nilsson wrote:
>> +1 for generating an error.
>
> Sure?
Yes.
> Consider:
>
> 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.
>From there, I could choose to either handle this using specific workarounds
for compiler(s) not supporting this configuration or, perhaps, even decide
to link statically.
/ Johan