Boost logo

Boost :

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


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