Properly split multiple arguments passed via CXXFLAGS --- SConscript.orig 2011-12-24 21:46:47 UTC +++ SConscript @@ -120,6 +120,9 @@ class Project: 'CheckSDLLib': CheckSDLLib, 'CheckIconv': CheckIconv, }) + + self.env["CXXFLAGS"] = sum(map (lambda x: x.split(" "), self.env["CXXFLAGS"]), []) + self.fatal_error = "" self.reports = ""