From 63a624414b80284f3591cbd476cf0a7f0085e909 Mon Sep 17 00:00:00 2001 From: Jonathan Moore Liles Date: Sat, 6 May 2017 21:14:18 -0700 Subject: [PATCH] wscript: Automatically disable SSE on platforms that don't support it (i.e. raspberry pi) Closes: #213 --- wscript | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/wscript b/wscript index f6118c6..774de44 100644 --- a/wscript +++ b/wscript @@ -38,6 +38,11 @@ def configure(conf): conf.env['LIB_PTHREAD'] = ['pthread'] conf.env['LIB_DL'] = ['dl'] conf.env['LIB_M'] = ['m'] + + if Options.options.sse: + if os.system("grep -q '^flags.*sse' /proc/cpuinfo"): + Options.options.sse = 0 + print "Processor lacks sse, disabling..." # NTK_EXTRA_FLAGS='' # if not Options.options.use_system_ntk: