From ecf528da204f30efaea2ea840a0df047df5cce52 Mon Sep 17 00:00:00 2001 From: Natalia Portillo Date: Thu, 8 Oct 2026 20:17:42 +0100 Subject: [PATCH] Fix cross platform build in macOS. --- build.sh | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/build.sh b/build.sh index 0b43094..1d43da6 100755 --- a/build.sh +++ b/build.sh @@ -41,7 +41,8 @@ if [[ $(uname) == Darwin ]]; then local runtime_dir="$2" echo "\n==== Building for $runtime_dir ====" rm -f CMakeCache.txt - cmake -DCMAKE_BUILD_TYPE=Release -DAARU_BUILD_PACKAGE=1 -DAARU_MACOS_TARGET_ARCH="$arch" . + cmake -DCMAKE_BUILD_TYPE=Release -DAARU_BUILD_PACKAGE=1 -DAARU_MACOS_TARGET_ARCH="$arch" \ + -DCMAKE_SYSTEM_NAME=Darwin -DCMAKE_SYSTEM_PROCESSOR="$arch" . make mkdir -p "$runtime_dir" mv libaaruformat.dylib "$runtime_dir/"