From: Vladimir Prus (ghost_at_[hidden])
Date: 2006-03-21 02:47:58
On Tuesday 21 March 2006 10:20, Jim Douglas wrote:
> With bbv1 I used the toolset names "qcc-3.3.5-cpp" and "qcc-3.3.5-qpp"
> which decodes roughly as
> <qnx toolchain> - <gcc compiler version> - <C++ std lib variant>
> Now with bbv2 if I try to construct a toolset name from the base toolset
> "qcc" with variant/version "3.3.5-cpp" it fails due to the use of a
> hyphen, so I have to change it to an underscore i.e. "3.3.5_cpp".
> The problem here is that all the bbv1 entries in
> explicit-failures-markup.xml no longer work for bbv2. :-(
> Before I hack the xml file I thought I woukd just check that the above
> is correct and there is no way I can construct bbv2 toolset names that
> are compatible with bbv1.
I'm afraid it's not possible. V2 believes that dash separate values of
"subfeatures", and "cpp"/qpp" are just convenient names you use, so they must
be joined to the version number with underscore. I'm afraid this is a bit
hard to change at the moment.
> PS Volodya - I had some machine problems recently so I thought I would
> jump straight in with bbv2. It seems to be OK. Thanks for your help.
Should you need further assistance, don't hesitate to ask. In addition to
email, alternative ways to reach me are Jabber
(vladimir_prus_at_[hidden]), ICQ (100422315), and Skype (vladimir_prus).
-- Vladimir Prus http://vladimir_prus.blogspot.com Boost.Build V2: http://boost.org/boost-build2
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