"John Maddock"
Guys,
Rene's new Install code is working very well for me now, but I have a question about how we're building with Visual Studio .NET.
Currently the vc7 and vc7.1 toolsets turn on /Zc:wchar_t unconditionally when building, however this is not the default option in current versions of the IDE, and of course the two options produce binary-incompatible libraries (at least as far as regex is concerned).
How should we handle this?
I dunno; we're setting the option because there was a policy decision to use compilers in their most conforming modes as long as it doesn't turn off features needed by the libraries.
At the very least I would like to see a bjam option to turn off /Zc:wchar_t,
I think that might be reasonable.
but how should we be building the libraries by default: turning native wchar_t support on is the standards conforming way, but not currently the default Visual Studio way, or the way many third party libraries (like ICU for example) are built. Does anyone know how this option interacts with MFC/ATL/VisualForms etc?
Not a clue over here. -- Dave Abrahams Boost Consulting www.boost-consulting.com