blob: 2a10084d37e9436dcc63628bd5fc66003a2ce257 (
plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
|
$NetBSD: patch-Makefile,v 1.4 2021/12/07 16:34:44 jperkin Exp $
Fix install_name on Darwin.
--- Makefile.orig 2020-05-08 10:03:30.000000000 +0000
+++ Makefile
@@ -284,7 +284,7 @@ LDFLAGS += $(foreach arch,$(LIBARCHS),-a
endif
EXT = dylib
VERSION_EXT = $(API_MAJOR).$(EXT)
-$(LIBNAME)_LDFLAGS += -dynamiclib -install_name lib$(LIBNAME).$(VERSION_EXT) -current_version $(PKG_MAJOR).$(PKG_MINOR).$(PKG_EXTRA) -compatibility_version $(PKG_MAJOR).$(PKG_MINOR)
+$(LIBNAME)_LDFLAGS += -dynamiclib -install_name ${PREFIX}/lib/lib$(LIBNAME).$(VERSION_EXT) -current_version $(PKG_MAJOR).$(PKG_MINOR).$(PKG_EXTRA) -compatibility_version $(PKG_MAJOR).$(PKG_MINOR)
AR_EXT = a
# Homebrew wants to make sure its formula does not disable FORTIFY_SOURCE
# However, this is not really necessary because 'CAPSTONE_USE_SYS_DYN_MEM=yes' by default
|