From f81264ec2223e1a30e8f9f756411f965af662552 Mon Sep 17 00:00:00 2001 From: Hans-Christoph Steiner Date: Sat, 14 Apr 2012 03:56:33 +0000 Subject: pad link fields with -headerpad_max_install_names so the Pd-extended packaging can rewrite the link paths svn path=/trunk/externals/pdogg/; revision=16123 --- Makefile | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/Makefile b/Makefile index 1d2f1d4..3aa0f36 100644 --- a/Makefile +++ b/Makefile @@ -117,7 +117,8 @@ ifeq ($(UNAME),Darwin) ALL_CFLAGS += $(FAT_FLAGS) -fPIC -I/sw/include # if the 'pd' binary exists, check the linking against it to aid with stripping BUNDLE_LOADER = $(shell test ! -e $(PD_PATH)/bin/pd || echo -bundle_loader $(PD_PATH)/bin/pd) - ALL_LDFLAGS += $(FAT_FLAGS) -bundle $(BUNDLE_LOADER) -undefined dynamic_lookup -L/sw/lib + ALL_LDFLAGS += $(FAT_FLAGS) -headerpad_max_install_names -bundle $(BUNDLE_LOADER) \ + -undefined dynamic_lookup -L/sw/lib SHARED_LDFLAGS += $(FAT_FLAGS) -dynamiclib -undefined dynamic_lookup \ -install_name @loader_path/$(SHARED_LIB) -compatibility_version 1 -current_version 1.0 ALL_LIBS += -lc $(LIBS_macosx) -- cgit v1.2.1