Skip to content
Snippets Groups Projects
Commit 2776e6a2 authored by Wuttke, Joachim's avatar Wuttke, Joachim
Browse files

require at least MacOS 10.13

parent 7550fec2
No related branches found
No related tags found
1 merge request!14CI Mac / fixing release 1.19
Pipeline #33633 passed
......@@ -13,8 +13,8 @@ execute_process(COMMAND sw_vers "-productVersion"
OUTPUT_VARIABLE MACOSX_MINOR OUTPUT_STRIP_TRAILING_WHITESPACE)
message(STATUS "Found a Mac OS X System ${MACOSX_VERSION}, minor ${MACOSX_MINOR}")
if((${MACOSX_VERSION} EQ 10) AND (${MACOSX_MINOR} LESS 13))
message(FATAL_ERROR "Found a MacOS X < 10.13, which is unsupported")
if((${MACOSX_VERSION} EQ 10) AND (${MACOSX_MINOR} LESS 15))
message(FATAL_ERROR "Found a MacOS X < 10.15, which is unsupported")
endif()
#TODO: check haveconfig and rpath -> set rpath true
......@@ -27,8 +27,8 @@ endif()
set(CMAKE_SHARED_LINKER_FLAGS "${CMAKE_SHARED_LINKER_FLAGS}")
string(APPEND CMAKE_SHARED_LIBRARY_CREATE_C_FLAGS " -m64")
string(APPEND CMAKE_SHARED_LIBRARY_CREATE_CXX_FLAGS " -m64")
string(APPEND CMAKE_CXX_FLAGS " -m64 -mmacosx-version-min=10.13 -I${CMAKE_SOURCE_DIR}/Wrap")
string(APPEND CMAKE_C_FLAGS " -m64 -mmacosx-version-min=10.13")
string(APPEND CMAKE_CXX_FLAGS " -m64 -mmacosx-version-min=10.15 -I${CMAKE_SOURCE_DIR}/Wrap")
string(APPEND CMAKE_C_FLAGS " -m64 -mmacosx-version-min=10.15")
string(APPEND CMAKE_C_LINK_FLAGS " -bind_at_load -m64")
string(APPEND CMAKE_CXX_LINK_FLAGS " -bind_at_load -m64")
......
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Please register or to comment