From 5dcb1c9788fb2366197687bf96d36b8c61ddee86 Mon Sep 17 00:00:00 2001 From: Gilad S Date: Sat, 21 Feb 2026 16:42:55 +0200 Subject: [PATCH] fix: macOS 14 prebuilt binaries --- .github/workflows/build.yml | 1 + src/bindings/utils/compileLLamaCpp.ts | 3 +++ 2 files changed, 4 insertions(+) diff --git a/.github/workflows/build.yml b/.github/workflows/build.yml index 12b40c86..55540edc 100644 --- a/.github/workflows/build.yml +++ b/.github/workflows/build.yml @@ -199,6 +199,7 @@ jobs: brew install cmake ninja alias make=cmake cmake --version + uname -mprs - name: Setup & Build id: build diff --git a/src/bindings/utils/compileLLamaCpp.ts b/src/bindings/utils/compileLLamaCpp.ts index 51e5cdf9..d66ea4a1 100644 --- a/src/bindings/utils/compileLLamaCpp.ts +++ b/src/bindings/utils/compileLLamaCpp.ts @@ -154,6 +154,9 @@ export async function compileLlamaCpp(buildOptions: BuildOptions, compileOptions cmakeCustomOptions.set("GGML_OPENMP", "OFF"); if (ciMode) { + if (!cmakeCustomOptions.has("CMAKE_OSX_DEPLOYMENT_TARGET")) + cmakeCustomOptions.set("CMAKE_OSX_DEPLOYMENT_TARGET", "14"); + if (!cmakeCustomOptions.has("GGML_OPENMP")) cmakeCustomOptions.set("GGML_OPENMP", "OFF");