|
Boost-Build : |
From: David Abrahams (dave_at_[hidden])
Date: 2004-01-07 09:11:24
"neurosion" <neurosion_at_[hidden]> writes:
> When building from a recent Boost CVS with the CodeWarrior 8.3
> toolset, I received the following error:
>
> <@boost!libs!python!build>libboost_python.lib requires <runtime-
> link>dynamic, skipping requested build configuration(s) <runtime-
> link>static.
>
> This is unfortunate, since the static runtime edition of
> libboost_python.lib is exactly what I want. More perplexing is that
> the most recent CVS no longer attempts this build configuration. I
> still get a similar message when I try to force a build with the
> static runtime ("skipping <@boost!libs!python!build>boost_python.dll
> due to incompatible build requirements <runtime-link>dynamic").
>
> Can anyone shed some light on why CodeWarrior's dynamic runtime is a
> requirement for the static lib?
I no longer remember, but you could find out by removing the line
which reads:
<runtime-link>dynamic
from tools/build/v1/python.jam
and then running "bjam test" in libs/python/test. If no tests fail,
I'll be happy to lift the requirement ;->
-- 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