scons-dev branch now works under MacOS using Artak's latest environment. Use of -pedantic-errors can be turned off (for MacOS) with scons usepedantic=no.