
Vladimir Prus wrote:
Edward Diener wrote:
Peter Dimov suggested running the tests for each library in which one is interested. Fair enough, but the compiler names and the version numbers one needs to use for a particular compiler [...] are obscure to me.
Can you clarify that? Not that docs are stellar, but I fail to understand what can be obscure about *compiler names*. Did you see this:
http://boost.org/boost-build2/doc/html/bbv2/reference/tools.html
which lists Boost.Build toolsets and corresponding product names. It also lists, for cases where compiler vendor went crazy with branding, what compiler version what product has.
How does one specify a compiler version on the bjam command line ( not in a jamfile rule ) ? Is this documented anywhere in Boost Build ? Before you say that one never does that, consider the situation where I have three different versions of gcc ( or msvc ) and I want to run some jam file against the earliest one.