Corrected compilation options
authorhristov <Peter.Hristov@cern.ch>
Thu, 17 Apr 2014 11:08:49 +0000 (13:08 +0200)
committerhristov <Peter.Hristov@cern.ch>
Thu, 17 Apr 2014 11:09:08 +0000 (13:09 +0200)
cmake/ALICE_CMake.cmake
cmake/CMakemacosx64.cmake

index 2e3ec7d..16d2bb5 100644 (file)
@@ -135,6 +135,10 @@ macro(ALICE_ConfigureCompiler)
   endif(ALIPROFILE STREQUAL "YES")
 
   ALICE_RootConfig(RCFLAGS --auxcflags)
+  if ( CMAKE_CXX_COMPILER MATCHES "clang") 
+  string(REPLACE "-pthread" " " RCFLAGS "${RCFLAGS}")
+  endif ( CMAKE_CXX_COMPILER MATCHES "clang") 
+
   ALICE_RootConfig(RLFLAGS --ldflags)
 
   set(CXXFLAGS "${CXXFLAGS} ${RCFLAGS}")
index eb7f26d..f6c24a4 100644 (file)
@@ -67,7 +67,7 @@ set ( CLIBCXXOPTS )
 set ( CLIBCOPT )
 set ( CLIBFOPT  ${CLIBDEFS})
 
-set ( CXXWARN  "-Wall -Wno-long-long -W -Weffc++ -Wshadow -Woverloaded-virtual -ansi")
+set ( CXXWARN  "-Wall -Wno-long-long -W -Weffc++ -Wshadow -Woverloaded-virtual")
 
 if ( CMAKE_CXX_COMPILER MATCHES "clang") 
      
@@ -76,10 +76,10 @@ if ( CMAKE_CXX_COMPILER MATCHES "clang")
 else( CMAKE_CXX_COMPILER MATCHES "clang")
 
      set ( CXXSTF  "-pipe -fbounds-check -fsigned-char -fno-common -fmessage-length=0 -fno-default-inline -fno-inline -I/usr/X11R6/include -I${FINK_ROOT}/include")
+     set (CXXWARN "${CXXWARN} -ansi")
 
 endif( CMAKE_CXX_COMPILER MATCHES "clang")
 
-
 set ( CXXFLAGS  "${CXXOPT} ${CXXSTF}")
 
 set ( CXXFLAGSNO  "${CXXNOOPT} ${CXXSTF}")