
On Thu, Nov 5, 2009 at 12:07 PM, Paul A. Bristow <pbristow@hetp.u-net.com> wrote:
https://svn.boost.org/trac/boost/wiki/Guidelines/MaintenanceGuidelines
is a first go at this.
Turning off Microsoft extensions (/Za) for the Filesystem library doesn't work; the library implementation for Windows uses Microsoft headers that use Microsoft extensions. So you need to qualify the turn off compiler specific extensions advise. Perhaps change "For Microsoft Visual Studio, this means setting level to 4 (command line /W4), and disabling Microsoft language extensions Disable MS extensions = Yes, command line option /Za " to: "For Microsoft Visual Studio, this means setting level to 4 (command line /W4). For code that doesn't deliberately use Microsoft language extensions, disable them with Disable MS extensions = Yes, command line option /Za" --Beman