Use -Wl,--as-needed also for gcc 4.8 and future versions (Dario)
authorhristov <hristov@f7af4fe6-9843-0410-8265-dc069ae4e863>
Tue, 22 Oct 2013 11:18:10 +0000 (11:18 +0000)
committerhristov <hristov@f7af4fe6-9843-0410-8265-dc069ae4e863>
Tue, 22 Oct 2013 11:18:10 +0000 (11:18 +0000)
cmake/CMakelinuxx8664gcc.cmake

index 140e2cf..d36b7b6 100644 (file)
@@ -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()