From 19f3896c9a6a710bdd49b65a4a4947d90eb8a692 Mon Sep 17 00:00:00 2001 From: Hennadii Stepanov <32963518+hebasto@users.noreply.github.com> Date: Fri, 26 Nov 2021 14:19:27 +0200 Subject: [PATCH] build: Fix x86_64 <-> arm64 cross-compiling for macOS --- depends/builders/darwin.mk | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/depends/builders/darwin.mk b/depends/builders/darwin.mk index 001c9284242..6e68c88928f 100644 --- a/depends/builders/darwin.mk +++ b/depends/builders/darwin.mk @@ -21,3 +21,8 @@ darwin_NM:=$(shell xcrun -f nm) darwin_INSTALL_NAME_TOOL:=$(shell xcrun -f install_name_tool) darwin_native_binutils= darwin_native_toolchain= + +x86_64_darwin_CFLAGS = -arch x86_64 +x86_64_darwin_CXXFLAGS = $(x86_64_darwin_CFLAGS) +aarch64_darwin_CFLAGS = -arch arm64 +aarch64_darwin_CXXFLAGS = $(aarch64_darwin_CFLAGS)