OSX/scons: allow for compiling with clang-openmp-3.4
[blender.git] / intern / itasc / SConscript
index 208fee5f2d358cf8afebb5e7e8fa64943258c8b8..1b7709bb986741091388119d3a961d1b4a1652b6 100644 (file)
@@ -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])