X-Git-Url: http://woldlab.caltech.edu/gitweb/?p=mussa.git;a=blobdiff_plain;f=makelib%2FPlatform.cmake;h=ee55fec828372bc7135e3ceb92e65f713ea2187d;hp=87d81640907d421d0a4060b9cf51621eee21cb0c;hb=974e1b5bb6822a96aac25f5e35d1405b0c36b279;hpb=38532e132bdaca69c177e9f84266cc5b6347fa6c diff --git a/makelib/Platform.cmake b/makelib/Platform.cmake index 87d8164..ee55fec 100644 --- a/makelib/Platform.cmake +++ b/makelib/Platform.cmake @@ -16,14 +16,16 @@ ELSE(PYTHONINTERP_FOUND) SET(PYTHON_LINKFORSTATIC "") ENDIF(PYTHONINTERP_FOUND) -MACRO(GET_MUSSA_COMPILE_FLAGS return) - SET(return "") - IF(APPLE) - SET(${return} - ${${return}} - "-isysroot /Developer/SDKS/MacOSX10.4u.sdk -arch ppc -arch i386 -I/usr/local/include" - ) - ENDIF(APPLE) +MACRO(GET_MUSSA_COMPILE_FLAGS) + SET(${return} "") + IF(APPLE) + ADD_DEFINITIONS("-isysroot /Developer/SDKS/MacOSX10.4u.sdk -arch ppc -arch i386 -I/usr/local/include") + ENDIF(APPLE) + IF (UNIX AND NOT WIN32) + IF (CMAKE_SIZEOF_VOID_P MATCHES "8") + ADD_DEFINITIONS("-fPIC") + ENDIF (CMAKE_SIZEOF_VOID_P MATCHES "8") + ENDIF(UNIX AND NOT WIN32) ENDMACRO(GET_MUSSA_COMPILE_FLAGS) MACRO(GET_MUSSA_LINK_FLAGS return)