Boost logo

Boost-Build :

From: Vladimir Prus (ghost_at_[hidden])
Date: 2007-09-05 12:00:12


On Wednesday 05 September 2007 15:10:19 Beman Dawes wrote:
> How do I test with multiple toolsets?

You specify multiple toolsets on command line. As in:

        toolset=msvc toolset=borland

> How do I apply the /EHa to all msvc builds and tests that use
> execution_monitor.ipp (to deal with the msvc
> "..\..\..\boost/test/impl/execution_monitor.ipp(214) : warning C4535:
> calling _set_se_translator() requires /EHa" warning?

What do you mean? Do you expect to find all sources that include, directly
or indirectly, execution_monitor.ipp and apply some option? Do you really
think it's a basic task? No build system I know provide built-in mechanisms to
do that?

> Why does 20 minutes of searching the documentation not turn up the
> answers to such simple questions? Why doesn't the tutorial cover such
> basic tasks?

Did you see

        http://boost.org/boost-build2/doc/html/bbv2/reference.html#bbv2.reference.init.args

and found that bad? Not that it explicitly tells you can request two toolsets at a time, but
it should that two values of other features are possible. As for the second question, it's not
basic at all, unless I misunderstood you.

- Volodya


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