From 61c522d7a76e40f353656eaa8fcf405e3c14619e Mon Sep 17 00:00:00 2001 From: Ray Speth Date: Fri, 4 Sep 2015 18:23:49 -0400 Subject: [PATCH] Set compiler options to enable C++11 --- SConstruct | 3 +++ 1 file changed, 3 insertions(+) diff --git a/SConstruct b/SConstruct index b6221d586..f80c5b8b2 100644 --- a/SConstruct +++ b/SConstruct @@ -247,6 +247,7 @@ defaults.warningFlags = '-Wall' if 'gcc' in env.subst('$CC'): defaults.optimizeCcFlags += ' -Wno-inline' + defaults.cxxFlags = '-std=c++11' elif env['CC'] == 'cl': # Visual Studio defaults.cxxFlags = ['/EHsc'] @@ -262,11 +263,13 @@ elif env['CC'] == 'cl': # Visual Studio defaults.warningFlags = '/W3' elif 'icc' in env.subst('$CC'): + defaults.cxxFlags = '-std=c++11' defaults.ccFlags = '-vec-report0 -diag-disable 1478' defaults.warningFlags = '-Wcheck' elif 'clang' in env.subst('$CC'): defaults.ccFlags = '-fcolor-diagnostics' + defaults.cxxFlags = '-std=c++11' else: print "WARNING: Unrecognized C compiler '%s'" % env['CC']