$include_dir="/home/hyper-archives/boost/include"; include("$include_dir/msg-header.inc") ?>
Subject: Re: [boost] link=shared and runtime-link=static
From: Vladimir Prus (vladimir_at_[hidden])
Date: 2009-04-13 12:17:22
David Deakins wrote:
> Vladimir Prus wrote:
>>
>>>> ? Options are:
>>>>
>>>> 1. This variant is built.
>>>> 2. This variant is built, a huge warning is printed.
>>>> 3. Error is emitted, user can pass --yes-I-know-what-I'm-doing to build
>>>> 4. Error is emitted.
>>
>> Ok. Given that such property combination resulted in target been skipped
>> for quite some time, and no complains arises, I've now added an explicit
>> error message.
>>
>
>
> This change seems to have broken our VeecoFTC regression tests on the
> trunk (MSVC 9 with STLport 5.2). I am now getting the following message
> on every test cycle:
>
> error: link=static together with runtime=link is not allowed
> error: such property combination is either impossible
> error: or too dangerous to be of any use
>
> As far as I am aware, I am not explicitly requesting any
> link/runtime-link configuration on the command line so it appears that
> the default configurations are having issues. Our command line and
> user-config.jam info is available at:
>
> http://www.boost.org/development/tests/trunk/VeecoFTC.html
>
> Please let me know if there is something that appears to be
> mis-configured or that I need to change.
This is interesting, and in fact -- it's nice that this change
caught his behaviour. Can you go to the 'status' directory,
run:
bjam --debug-building msvc/toolset-msvc:version=9.0~wm5~stlport5.2/stdlib=stlport-5.2~evc9~arm
and, if that reproduces the problem, send me the complete output by direct mail?
Thanks,
Volodya