diff options
-rw-r--r-- | extern/libmv/SConscript | 5 |
1 files changed, 4 insertions, 1 deletions
diff --git a/extern/libmv/SConscript b/extern/libmv/SConscript index f422eb08c58..3330b548047 100644 --- a/extern/libmv/SConscript +++ b/extern/libmv/SConscript @@ -42,7 +42,10 @@ if env['WITH_BF_LIBMV']: else: src = env.Glob("libmv-capi_stub.cc") -env.BlenderLib ( libname = 'extern_libmv', sources=src, includes=Split(incs), defines=defs, libtype=['extern', 'player'], priority=[20,137] ) +if (env['OURPLATFORM'] == 'darwin' and env['XCODE_CUR_VER'] > 4): # Apple LLVM version 5.0 (clang-500.1.74) (based on LLVM 3.3svn) + env.BlenderLib ( libname = 'extern_libmv', sources=src, includes=Split(incs), defines=defs, libtype=['extern', 'player'], priority=[20,137], cc_compileflags=env['CCFLAGS'].append('-ftemplate-depth=1024') ) +else: + env.BlenderLib ( libname = 'extern_libmv', sources=src, includes=Split(incs), defines=defs, libtype=['extern', 'player'], priority=[20,137] ) if env['WITH_BF_LIBMV']: SConscript(['third_party/SConscript']) |