diff --git a/local.env b/local.env index bf79d8a..6047eef 100644 --- a/local.env +++ b/local.env @@ -101,13 +101,13 @@ else fi if [ "${MACOS_UNIVERSAL_10_15}" -eq 1 ]; then - CMAKE="${CMAKE} -DCMAKE_OSX_ARCHITECTURES=arm64;x86_64 -DCMAKE_OSX_DEPLOYMENT_TARGET=10.15" + CMAKE="${CMAKE} -DCMAKE_OSX_ARCHITECTURES='arm64;x86_64' -DCMAKE_OSX_DEPLOYMENT_TARGET=10.15 -DCMAKE_OSX_SYSROOT=macosx" elif [ "${MACOS_UNIVERSAL}" -eq 1 ]; then - CMAKE="${CMAKE} -DCMAKE_OSX_ARCHITECTURES=arm64;x86_64 -DCMAKE_OSX_DEPLOYMENT_TARGET=10.12" + CMAKE="${CMAKE} -DCMAKE_OSX_ARCHITECTURES='arm64;x86_64' -DCMAKE_OSX_DEPLOYMENT_TARGET=10.12 -DCMAKE_OSX_SYSROOT=macosx" elif [ "${MACOS_UNIVERSAL}" -eq 1 ]; then - CMAKE="${CMAKE} -DCMAKE_OSX_ARCHITECTURES=arm64;x86_64 -DCMAKE_OSX_DEPLOYMENT_TARGET=10.12" + CMAKE="${CMAKE} -DCMAKE_OSX_ARCHITECTURES='arm64;x86_64' -DCMAKE_OSX_DEPLOYMENT_TARGET=10.12 -DCMAKE_OSX_SYSROOT=macosx" elif [ "${MACOS}" -eq 1 ]; then - CMAKE="${CMAKE} -DCMAKE_OSX_ARCHITECTURES=x86_64 -DCMAKE_OSX_DEPLOYMENT_TARGET=10.8" + CMAKE="${CMAKE} -DCMAKE_OSX_ARCHITECTURES=x86_64 -DCMAKE_OSX_DEPLOYMENT_TARGET=10.8 -DCMAKE_OSX_SYSROOT=macosx" elif [ "${WIN32}" -eq 1 ]; then CMAKE="${CMAKE} -DCMAKE_RC_COMPILER=${WINDRES}" fi diff --git a/setup/functions.sh b/setup/functions.sh index b31e37c..7adbb7b 100644 --- a/setup/functions.sh +++ b/setup/functions.sh @@ -348,6 +348,7 @@ function build_cmake() { fi extraconfrules+=" -DCMAKE_OSX_ARCHITECTURES=${OSX_ARCHS}" extraconfrules+=" -DCMAKE_OSX_DEPLOYMENT_TARGET=${OSX_TARGET}" + extraconfrules+=" -DCMAKE_OSX_SYSROOT=macosx" elif [ "${WIN32}" -eq 1 ]; then extraconfrules+=" -DCMAKE_RC_COMPILER=${WINDRES}" fi