> <command line>:1:1: error: macro names must be identifiers
Newer versions of SCons seem to have a change that breaks the documented
behavior of Append.2
In src/SConscript, try replacing:
csim_env.Append (CPPDEFINES = {'DEFAULT_PATH': build_env ['libdir']})
with
csim_env.Append (CPPDEFINES = [('DEFAULT_PATH', build_env ['libdir'])])
Eric