Set -ftemplate-depth=1024 for all Clang compilers. Allows to compile

e.g. under Ubuntu with clang.
release/4.3a0
Thomas Schneider 2015-04-09 13:41:14 +02:00
parent 06185754f9
commit 1ea5ae2253
1 changed files with 1 additions and 3 deletions

View File

@ -55,9 +55,7 @@ endif()
# Clang on Mac uses a template depth that is less than standard and is too small
if(${CMAKE_CXX_COMPILER_ID} STREQUAL "Clang")
if(NOT "${CMAKE_CXX_COMPILER_VERSION}" VERSION_LESS "5.0")
set(CMAKE_CXX_FLAGS "${CMAKE_CXX_FLAGS} -ftemplate-depth=1024")
endif()
set(CMAKE_CXX_FLAGS "${CMAKE_CXX_FLAGS} -ftemplate-depth=1024")
endif()
# Set up build type library postfixes