mirror of
https://github.com/jfdelnero/HxCFloppyEmulator.git
synced 2026-07-27 19:56:23 +00:00
Fix macOS dynamic libraries loading for better CAPSImage + CLI relocation support
This commit is contained in:
@@ -38,8 +38,10 @@ LIBUSBHXCFE = libusbhxcfe.so
|
||||
ifeq ($(TARGET), Darwin)
|
||||
MACOSX_ARCH ?= -arch arm64 -arch x86_64
|
||||
MACOSX_MIN_VER ?= 10.9
|
||||
# Allow the CLI to run from the App bundle or from somewhere like /usr/local/bin (with libs in /usr/local/lib)
|
||||
RPATHS = -Wl,-rpath,@executable_path/../Frameworks,-rpath,@executable_path/../lib
|
||||
CFLAGS += ${MACOSX_ARCH} -mmacosx-version-min=${MACOSX_MIN_VER}
|
||||
LDFLAGS += -lc -lm -ldl -lpthread ${MACOSX_ARCH} -mmacosx-version-min=${MACOSX_MIN_VER}
|
||||
LDFLAGS += -lc -lm -ldl -lpthread ${MACOSX_ARCH} -mmacosx-version-min=${MACOSX_MIN_VER} ${RPATHS}
|
||||
LIBHXCFE = libhxcfe.dylib
|
||||
LIBUSBHXCFE = libusbhxcfe.dylib
|
||||
endif
|
||||
|
||||
Reference in New Issue
Block a user