diff --git a/CMakeLists.txt b/CMakeLists.txt index b64cada..77494c3 100644 --- a/CMakeLists.txt +++ b/CMakeLists.txt @@ -357,6 +357,7 @@ else() endif() # macos +set(CMAKE_OSX_DEPLOYMENT_TARGET 11.0) if(APPLE) find_program(PANDOC_EXE pandoc) if(PANDOC_EXE) diff --git a/apple-symbol-imports.txt b/apple-symbol-imports.txt index a7d4e8b..777cb64 100644 --- a/apple-symbol-imports.txt +++ b/apple-symbol-imports.txt @@ -4,4 +4,5 @@ _bzero _free _malloc _memcpy -_memmove \ No newline at end of file +_memmove +dyld_stub_binder \ No newline at end of file diff --git a/package_macos.sh b/package_macos.sh index f1897a9..c287b01 100755 --- a/package_macos.sh +++ b/package_macos.sh @@ -8,7 +8,7 @@ SRC_DIR="${0%/*}" BUILD_ARM="$(mktemp -d -t conflict-set-arm)" BUILD_X86="$(mktemp -d -t conflict-set-x86)" -cmake_args=(-DCMAKE_CXX_FLAGS=-DNVALGRIND -DCPACK_PACKAGING_INSTALL_PREFIX=/usr/local -DCMAKE_OSX_DEPLOYMENT_TARGET=11.0) +cmake_args=(-DCMAKE_CXX_FLAGS=-DNVALGRIND -DCPACK_PACKAGING_INSTALL_PREFIX=/usr/local) cmake -S"$SRC_DIR" -B"$BUILD_ARM" -DCMAKE_OSX_ARCHITECTURES=arm64 "${cmake_args[@]}" cmake --build "$BUILD_ARM" --target conflict-set --target conflict-set-static