From 7982b95f851df39fd869b1195aa3a07cdde6104f Mon Sep 17 00:00:00 2001 From: ion- Date: Sat, 28 Sep 2024 12:54:12 +0300 Subject: [PATCH] depends: fix for llvm-ranlib (etc): 'No such file or directory' macOS 15.0 --- depends/hosts/darwin.mk | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/depends/hosts/darwin.mk b/depends/hosts/darwin.mk index a27d8b323b6..e4ee119a476 100644 --- a/depends/hosts/darwin.mk +++ b/depends/hosts/darwin.mk @@ -16,6 +16,11 @@ OSX_SDK=$(SDK_PATH)/Xcode-$(XCODE_VERSION)-$(XCODE_BUILD_ID)-extracted-SDK-with- clang_prog=$(shell $(SHELL) $(.SHELLFLAGS) "command -v clang") clangxx_prog=$(shell $(SHELL) $(.SHELLFLAGS) "command -v clang++") +# Setting make flags early because xcode does not +ifeq ($(build_os), darwin) + .SHELLFLAGS=-c +endif + darwin_AR=$(shell $(SHELL) $(.SHELLFLAGS) "command -v llvm-ar") darwin_DSYMUTIL=$(shell $(SHELL) $(.SHELLFLAGS) "command -v dsymutil") darwin_NM=$(shell $(SHELL) $(.SHELLFLAGS) "command -v llvm-nm")