From eac2c0791dc9bd59533148674c09a710909c1a5a Mon Sep 17 00:00:00 2001 From: Jyrki Vesterinen Date: Sat, 24 Dec 2016 06:22:51 +0200 Subject: [PATCH] SCons: don't try to pass GCC specific switches to other compilers 9ad78036 follow-up. Requested by @CelticMinstrel . --- SConstruct | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) diff --git a/SConstruct b/SConstruct index b1ee757c54b..33f75bfe968 100755 --- a/SConstruct +++ b/SConstruct @@ -320,8 +320,9 @@ if env["multilib_arch"]: env.PrependENVPath('LD_LIBRARY_PATH', env["boostlibdir"]) # Some tests require at least C++11 -env.AppendUnique(CCFLAGS = Split("-W -Wall"), CFLAGS = ["-std=c99"]) -env.AppendUnique(CXXFLAGS = "-std=c++" + env["cxx_std"]) +if "gcc" in env["TOOLS"]: + env.AppendUnique(CCFLAGS = Split("-W -Wall"), CFLAGS = ["-std=c99"]) + env.AppendUnique(CXXFLAGS = "-std=c++" + env["cxx_std"]) if env["prereqs"]: conf = env.Configure(**configure_args)