diff options
Diffstat (limited to 'src')
-rw-r--r-- | src/systemc/SConscript | 10 |
1 files changed, 10 insertions, 0 deletions
diff --git a/src/systemc/SConscript b/src/systemc/SConscript index d3ead8c1b..694ee56b3 100644 --- a/src/systemc/SConscript +++ b/src/systemc/SConscript @@ -27,5 +27,15 @@ Import('*') +from m5.util import compareVersions +from m5.util.terminal import termcap + if env['USE_SYSTEMC']: + if compareVersions(env['GCC_VERSION'], '5.0') < 0: + print(termcap.Yellow + termcap.Bold + + 'Warning: Disabling systemc on gcc versions less than 5.0.' + + termcap.Normal) + env['USE_SYSTEMC'] = False + Return() + env.Append(CPPPATH=Dir('ext')) |