yade-dev team mailing list archive
-
yade-dev team
-
Mailing list archive
-
Message #10360
[Branch ~yade-pkg/yade/git-trunk] Rev 3793: Set one more paramter -ftemplate-depth-512 for clang
------------------------------------------------------------
revno: 3793
committer: Anton Gladky <gladky.anton@xxxxxxxxx>
timestamp: Tue 2014-01-07 08:32:51 +0100
message:
Set one more paramter -ftemplate-depth-512 for clang
Fixes compilation with the latest clang.
modified:
CMakeLists.txt
--
lp:yade
https://code.launchpad.net/~yade-pkg/yade/git-trunk
Your team Yade developers is subscribed to branch lp:yade.
To unsubscribe from this branch go to https://code.launchpad.net/~yade-pkg/yade/git-trunk/+edit-subscription
=== modified file 'CMakeLists.txt'
--- CMakeLists.txt 2013-11-21 22:57:34 +0000
+++ CMakeLists.txt 2014-01-07 07:32:51 +0000
@@ -52,6 +52,12 @@
ENDIF()
#===========================================================
+
+IF ("${CMAKE_CXX_COMPILER} ${CMAKE_CXX_COMPILER_ARG1}" MATCHES ".*clang")
+ SET(CMAKE_CXX_FLAGS "${CMAKE_CXX_FLAGS} -ftemplate-depth-512")
+ENDIF()
+
+#===========================================================
ADD_DEFINITIONS(" -DYADE_PTR_CAST=static_pointer_cast -DYADE_CAST=static_cast ")
IF (CMAKE_CXX_FLAGS)
#If flags are set, add only neccessary flags