~ chicken-core (master) 3e18f78b7bd819aba30f49c17f1a3c7ff0aad682
commit 3e18f78b7bd819aba30f49c17f1a3c7ff0aad682
Author: felix <felix@call-with-current-continuation.org>
AuthorDate: Thu Oct 23 22:33:42 2025 +0200
Commit: felix <felix@call-with-current-continuation.org>
CommitDate: Thu Oct 23 22:33:42 2025 +0200
added -headerpad_max_install_names on x86_64 to LINKER_OPTIONS
diff --git a/Makefile.macosx b/Makefile.macosx
index 6a431f1e..3cd8b1ad 100644
--- a/Makefile.macosx
+++ b/Makefile.macosx
@@ -68,7 +68,7 @@ CHICKEN_CONFIG_H = chicken-config.h
ifeq ($(ARCH),x86-64)
C_COMPILER_OPTIONS += -m64
-LINKER_OPTIONS += -m64
+LINKER_OPTIONS += -m64 -Wl,-headerpad_max_install_names
# Avoid bus error in install_name_tool
LINKER_LINK_SHARED_DLOADABLE_OPTIONS += -Wl,-headerpad -Wl,128
else
Trap