diff options
Diffstat (limited to 'intern/itasc/SConscript')
-rw-r--r-- | intern/itasc/SConscript | 6 |
1 files changed, 4 insertions, 2 deletions
diff --git a/intern/itasc/SConscript b/intern/itasc/SConscript index 208fee5f2d3..1b7709bb986 100644 --- a/intern/itasc/SConscript +++ b/intern/itasc/SConscript @@ -35,5 +35,7 @@ incs = '. ../../extern/Eigen3' defs = [] -env.BlenderLib ('bf_intern_itasc', sources, Split(incs), defs, libtype=['intern','player'], priority=[20,100] ) - +if env['OURPLATFORM']=='darwin' and env['C_COMPILER_ID'] == 'clang' and env['CCVERSION'] >= '3.4': # workaround for friend declaration specifies a default argument expression, not allowed anymore + env.BlenderLib ('bf_intern_itasc', sources, Split(incs), defs, libtype=['intern','player'], priority=[20,100], cc_compilerchange='/usr/bin/gcc', cxx_compilerchange='/usr/bin/g++' ) +else: + env.BlenderLib ('bf_intern_itasc', sources, Split(incs), defs, libtype=['intern','player'], priority=[20,100]) |