
Edward Diener
Thanks for your answers. While the regression tests show what libraries support what compilers, it does so through testing programs. In my case I ran 'bjam "-sTOOLS=msvc"' from the Boost directory for 1.33.1 and received numerous error messages when attempting to build program_options and wave libraries. I think that if a library does not support a particular compiler, as the regression tests show for VC6 and program_options or wave, then an attempt to build libraries which do not support the compiler mentioned on the bjam command line should either skip a build of that particular library or put out a simple error message that the particular library does not support the particular compiler. It should not attempt to build the library at all if that library is clearly not supported for the particular compiler.
Our test reporting and build tools have not reached that level of integration yet, but that would indeed be a great feature. Care to contribute it? -- Dave Abrahams Boost Consulting www.boost-consulting.com