scons: check for existance of 'MSVC_VERSION' in env

Evidently, MSVC_VERSION isn't always defined so check for it before
checking the MSVC version.

Suggested by Jose.
This commit is contained in:
Brian Paul 2013-03-20 09:41:52 -06:00
parent 10393038f8
commit 3804d67723
1 changed files with 1 additions and 1 deletions

View File

@ -402,7 +402,7 @@ def generate(env):
'/Oi', # enable intrinsic functions
]
else:
if distutils.version.LooseVersion(env['MSVC_VERSION']) < distutils.version.LooseVersion('11.0'):
if 'MSVC_VERSION' in env and distutils.version.LooseVersion(env['MSVC_VERSION']) < distutils.version.LooseVersion('11.0'):
print 'scons: warning: Visual Studio versions prior to 2012 are known to produce incorrect code when optimizations are enabled ( https://bugs.freedesktop.org/show_bug.cgi?id=58718 )'
ccflags += [
'/O2', # optimize for speed