Boost logo

Boost-Build :

From: Vladimir Prus (ghost_at_[hidden])
Date: 2004-06-18 05:08:56


janssoaf wrote:
> Version 1.19 of msvc.jam added
>
> # The following options work only for 7* versions. It means
> # that if the user has not specified a version he gets 6.0 compatible
> # behavious (i.e. a bit buggy)
> if [ MATCH ^(7|[^7].*) : $(version) ]
> {
> flags msvc.compile CFLAGS : /Zc:forScope /Zc:wchar_t ;
> }
>
> Shouldn't this rather be
>
> if ! [ MATCH ^(7|[^7].*) : $(version) ]

That would add those options only when version is *not* 7.0 or 7.1. However,
we need them on 7.0 and 7.1, because:

- 6.0 does not support those options
- 7.0 do support them, but by default they are turned off.

Do I miss something?

- Volodya

 


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