diff --git a/wscript b/wscript index d9cad014..a8452af5 100644 --- a/wscript +++ b/wscript @@ -79,10 +79,15 @@ def options(opt): opt.sub_options('dbus') def configure(conf): + conf.load('compiler_cxx') + conf.load('compiler_cc') platform = sys.platform conf.env['IS_MACOSX'] = platform == 'darwin' conf.env['IS_LINUX'] = platform == 'linux' or platform == 'linux2' or platform == 'posix' conf.env['IS_SUN'] = platform == 'sunos' + # GNU/kFreeBSD and GNU/Hurd are treated as Linux + if platform.startswith('gnu0') or platform.startswith('gnukfreebsd'): + conf.env['IS_LINUX'] = True if conf.env['IS_LINUX']: Logs.pprint('CYAN', "Linux detected")