|
|
@@ -182,20 +182,6 @@ IF(XCODE)
|
|
|
SET(CMAKE_INCLUDE_SYSTEM_FLAG_CXX)
|
|
|
ENDIF(XCODE)
|
|
|
|
|
|
-IF(NOT CMAKE_OSX_GCC_SUPPORT_ISYSROOT)
|
|
|
- IF("${CMAKE_C_COMPILER_ID}" MATCHES "GNU")
|
|
|
- EXECUTE_PROCESS(COMMAND ${CMAKE_C_COMPILER} "--version"
|
|
|
- OUTPUT_VARIABLE GCC_VERSION)
|
|
|
- ENDIF("${CMAKE_C_COMPILER_ID}" MATCHES "GNU")
|
|
|
- STRING(REGEX REPLACE "^[^ ]+[ ][^ ]+[ ]([^ ]+).*$" "\\1"
|
|
|
- gcc_version_tmp "${GCC_VERSION}")
|
|
|
- IF(${gcc_version_tmp} VERSION_GREATER 3.9)
|
|
|
- SET(CMAKE_OSX_GCC_SUPPORT_ISYSROOT TRUE CACHE INTERNAL "GCC supports isysroot")
|
|
|
- ELSE(${gcc_version_tmp} VERSION_GREATER 3.9)
|
|
|
- SET(CMAKE_OSX_GCC_SUPPORT_ISYSROOT FALSE CACHE INTERNAL "GCC supports isysroot")
|
|
|
- ENDIF(${gcc_version_tmp} VERSION_GREATER 3.9)
|
|
|
-ENDIF(NOT CMAKE_OSX_GCC_SUPPORT_ISYSROOT)
|
|
|
-
|
|
|
# Need to list dependent shared libraries on link line. When building
|
|
|
# with -isysroot (for universal binaries), the linker always looks for
|
|
|
# dependent libraries under the sysroot. Listing them on the link
|