@@ -256,29 +256,29 @@ if not 'windows' in env['os']:
256256 env .Append (CXXFLAGS = ['-Wall' ,'-std=c++14' , '-pedantic' ])
257257
258258if env ['profile' ]:
259- env .Append (CXXFLAGS = ['-std=c++17' , '- DACL_PROFILE_ENABLE' ])
259+ env .Append (CXXFLAGS = ['-DACL_PROFILE_ENABLE' ])
260260 env .Append (CXXFLAGS = ['-DACL_PROFILE_LEVEL=%d' % int (env ['profile_level' ])])
261261 env .Append (CXXFLAGS = ['-DACL_PROFILE_BACKEND=%s' % env ['profile_backend' ]])
262262 env .Append (CXXFLAGS = ['-DACL_PROFILE_MODE=%s' % env ['profile_mode' ]])
263263 env .Append (CXXFLAGS = ['-DACL_ACL_PROFILE_SIZE_KB=%d' % int (env ['profile_size' ])])
264264 if env ['profile_backend' ] == 'perfetto' :
265- env .Append (CXXFLAGS = [
266- '-std=c++17' ,
267- '-Wno-switch-default' ,
268- '-Wno-effc++' ,
269- '-Wno-strict-overflow' ,
270- '-Wno-noexcept' ,
271- '-Wno-error=noexcept' ,
272- '-Wno-error=strict-aliasing' ,
273- '-Wno-error=class-memaccess' ,
274- '-Wno-error=maybe-uninitialized' ,
275- '-Wno-format-nonliteral' ,
276- '-Wno-error=redundant-move' ,
277- '-Wno-error=logical-op' ])
265+ env .Append (CXXFLAGS = ['-std=c++17' , '-Wno-switch-default' ])
266+ if env ['os' ] == 'android' :
267+ env .Append (LINKFLAGS = ['-llog' ])
268+ elif env ['os' ] == 'linux' :
269+ env .Append (CXXFLAGS = [
270+ '-Wno-effc++' ,
271+ '-Wno-strict-overflow' ,
272+ '-Wno-noexcept' ,
273+ '-Wno-error=noexcept' ,
274+ '-Wno-error=strict-aliasing' ,
275+ '-Wno-error=class-memaccess' ,
276+ '-Wno-error=maybe-uninitialized' ,
277+ '-Wno-format-nonliteral' ,
278+ '-Wno-error=redundant-move' ,
279+ '-Wno-error=logical-op' ])
278280 if env ['opencl' ]:
279281 env .Append (CXXFLAGS = ['-DARM_COMPUTE_CL' ])
280- if env ['os' ] == 'android' :
281- env .Append (LINKFLAGS = ['-llog' ])
282282
283283cpp_tool = {'linux' : 'g++' , 'android' : 'clang++' ,
284284 'tizen' : 'g++' , 'macos' :'clang++' ,
0 commit comments