patch from Jochen Schmitt to get blender building with gcc4.7
authorCampbell Barton <ideasman42@gmail.com>
Thu, 9 Feb 2012 07:01:30 +0000 (07:01 +0000)
committerCampbell Barton <ideasman42@gmail.com>
Thu, 9 Feb 2012 07:01:30 +0000 (07:01 +0000)
CMakeLists.txt
intern/elbeem/intern/ntl_vector3dim.h
intern/elbeem/intern/utilities.h

index 47d40bb48c28d19952483fa596137bfbf288583e..e0b14b7d640fe152b65c527aaab46c67157575d8 100644 (file)
@@ -1490,10 +1490,9 @@ if(MSVC10)
 endif()
 
 if(CMAKE_CXX_COMPILER_ID MATCHES "Clang")
-       if(WITH_IK_ITASC OR WITH_MOD_FLUID)
+       if(WITH_IK_ITASC)
                message(WARNING "Using Clang as CXX compiler: disabling WITH_IK_ITASC and WITH_MOD_FLUID, these features will be missing.")
                set(WITH_IK_ITASC OFF)
-               set(WITH_MOD_FLUID OFF)
        endif()
 endif()
 
index 02d54dd5e0134449596704b568172cc75d6a4e62..1e9728d7658ccaf46726ef01fd341a1aa70bd887 100644 (file)
 #include <stdio.h>
 #include <stdlib.h>
 
+/* absolute value */
+template < class T >
+inline T
+ABS( T a )
+{ return (0 < a) ? a : -a ; }
+
 // hack for MSVC6.0 compiler
 #ifdef _MSC_VER
 #if _MSC_VER < 1300
index dd3940059883cfad8854aafec5f506305c19da09..2b33c142e32c36139972c26aa6c7f3cae1c19af7 100644 (file)
@@ -177,12 +177,6 @@ inline T
 MAX( T a, T b )
 { return (a < b) ? b : a ; }
 
-/* absolute value */
-template < class T >
-inline T
-ABS( T a )
-{ return (0 < a) ? a : -a ; }
-
 /* sign of the value */
 template < class T >
 inline T