]> git.uio.no Git - u/mrichter/AliRoot.git/blobdiff - cmake/CMakelinuxx8664gcc.cmake
CMake: Propagate compilation flags to the dictionary generation
[u/mrichter/AliRoot.git] / cmake / CMakelinuxx8664gcc.cmake
index 140e2cf95edfeaee57086b73f35d49de0f5deddf..57708a77c3ec3aef3b476e834b5eaf7ddb96fbb5 100644 (file)
@@ -8,7 +8,7 @@
 #--------------------------------------------------------------------------------#
 
 
-cmake_minimum_required(VERSION 2.8.4 FATAL_ERROR)
+cmake_minimum_required(VERSION 2.8.8 FATAL_ERROR)
 
 #Retrieve Compiler Version
 
@@ -29,7 +29,7 @@ set(OPT)
 # ------- Setting optimization flags for default configuration -------
 
 if((NOT CMAKE_BUILD_TYPE) OR (CMAKE_BUILD_TYPE STREQUAL "None"))
-    set(DEFAULT_CXX_FLAGS "-O -g")
+    set(DEFAULT_CXX_FLAGS "-g")
     set(OPT "${DEFAULT_CXX_FLAGS}")
     message("-- Setting compiler flags for default configuration: ${DEFAULT_CXX_FLAGS}")
 endif((NOT CMAKE_BUILD_TYPE) OR (CMAKE_BUILD_TYPE STREQUAL "None"))
@@ -68,8 +68,8 @@ elseif(CCMAJORV STREQUAL "4")
   set(CXXFLAGS "${OPT} -fPIC -pipe -fmessage-length=0 -Dlinux")
   add_definitions(-Dlinux)
   set(CXXFLAGSNO "${NOOPT} -fPIC -pipe -fmessage-length=0")
-  if(CCMINORV STRGREATER 5 AND CCMINORV STRLESS 8
-    message("-- 4.5 < GCC version < 4.8 - mask default -Wl,--as-needed")
+  if(CCMINORV STRGREATER 5) 
+    message("-- GCC version > 4.5 - mask default -Wl,--as-needed")
     set(XTRA_LDFLAGS "-Wl,--no-as-needed")
   endif()