[Cmake-commits] [cmake-commits] king committed Darwin.cmake 1.47 1.48

cmake-commits at cmake.org cmake-commits at cmake.org
Wed Jul 9 17:45:47 EDT 2008


Update of /cvsroot/CMake/CMake/Modules/Platform
In directory public:/mounts/ram/cvs-serv23245/Modules/Platform

Modified Files:
	Darwin.cmake 
Log Message:
BUG: Fix dylib versioning flags for old OSX.

  - ld flags -dylib_compatibility_version and -dylib_current_version
    are libtool flags -compatibility_version and -current_version
  - OSX 10.3 does not like the dylib_ prefixes.


Index: Darwin.cmake
===================================================================
RCS file: /cvsroot/CMake/CMake/Modules/Platform/Darwin.cmake,v
retrieving revision 1.47
retrieving revision 1.48
diff -C 2 -d -r1.47 -r1.48
*** Darwin.cmake	9 Jul 2008 14:09:46 -0000	1.47
--- Darwin.cmake	9 Jul 2008 21:45:45 -0000	1.48
***************
*** 28,33 ****
  SET(CMAKE_DL_LIBS "")
  
! SET(CMAKE_C_OSX_COMPATIBILITY_VERSION_FLAG -Wl,-dylib_compatibility_version,)
! SET(CMAKE_C_OSX_CURRENT_VERSION_FLAG -Wl,-dylib_current_version,)
  SET(CMAKE_CXX_OSX_COMPATIBILITY_VERSION_FLAG "${CMAKE_C_OSX_COMPATIBILITY_VERSION_FLAG}")
  SET(CMAKE_CXX_OSX_CURRENT_VERSION_FLAG "${CMAKE_C_OSX_CURRENT_VERSION_FLAG}")
--- 28,33 ----
  SET(CMAKE_DL_LIBS "")
  
! SET(CMAKE_C_OSX_COMPATIBILITY_VERSION_FLAG -Wl,-compatibility_version,)
! SET(CMAKE_C_OSX_CURRENT_VERSION_FLAG -Wl,-current_version,)
  SET(CMAKE_CXX_OSX_COMPATIBILITY_VERSION_FLAG "${CMAKE_C_OSX_COMPATIBILITY_VERSION_FLAG}")
  SET(CMAKE_CXX_OSX_CURRENT_VERSION_FLAG "${CMAKE_C_OSX_CURRENT_VERSION_FLAG}")



More information about the Cmake-commits mailing list