|
Boost : |
Subject: Re: [boost] [regex] "I want everything" should build "out of the box"(onWindows)
From: Steven Watanabe (watanabesj_at_[hidden])
Date: 2009-07-29 17:39:25
AMDG
KTC wrote:
> John Maddock wrote:
>>>> Sorry I must have missed that, what's the problem/fix?
>>>
>>> The "error: link=shared together with runtime-link=static is not
>>> allowed" problem is the newest problem I have, appeared in recent
>>> versions, prevents us from doing a complete build.
>>
>> You simply can not mix dll's with the static runtime - doing so will
>> in almost all circumstances cause your application to crash.
>
> My complaint here wasn't that this was fixed, but rather that I think
> someone should be able to do a --build-type=complete and have all the
> supported variant of the libraries built. In the case of with ICU it
> would only build the shared versions. It shouldn't still try to build
> both when building with ICU thus causing the error and not building
> anything at all.
I agree. The old behavior was to disable targets that used this bad
combination instead of issuing an error. The error message is mostly
useful, but causes problems in this particular case.
In Christ,
Steven Watanabe
Boost list run by bdawes at acm.org, gregod at cs.rpi.edu, cpdaniel at pacbell.net, john at johnmaddock.co.uk