From dcf6d7d2f530c2ab2ab706b03215447494bca89e Mon Sep 17 00:00:00 2001 From: MCJack123 Date: Tue, 22 Feb 2022 01:33:55 -0500 Subject: [PATCH] Added link flags for macOS --- src/Makefile | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/src/Makefile b/src/Makefile index 37a8e80..448fa4f 100644 --- a/src/Makefile +++ b/src/Makefile @@ -52,7 +52,7 @@ o: $(ALL_O) a: $(ALL_A) $(LUA_D): $(CORE_O) $(LIB_O) - $(DYLD) -o $@ $(CORE_O) $(LIB_O) + $(DYLD) -o $@ $(MYLDFLAGS) $(CORE_O) $(LIB_O) $(LUA_A): $(CORE_O) $(LIB_O) $(MYAR) $@ $(CORE_O) $(LIB_O) @@ -106,10 +106,10 @@ linux: $(MAKE) all MYCFLAGS="-DLUA_USE_LINUX -fPIC" MYLIBS="-Wl,-E -ldl -lreadline -lhistory -lncurses" macosx: - $(MAKE) all MYCFLAGS="-DLUA_USE_LINUX -mmacosx-version-min=10.9" MYLIBS="-lreadline" LUA_D="liblua.dylib" DYLD="$(CXX) -dynamiclib -fPIC" + $(MAKE) all MYCFLAGS="-DLUA_USE_LINUX -mmacosx-version-min=10.9" MYLIBS="-lreadline" MYLDFLAGS="-mmacosx-version-min=10.9" LUA_D="liblua.dylib" DYLD="$(CXX) -dynamiclib -fPIC" macosx-arm: - $(MAKE) all MYCFLAGS="-DLUA_USE_LINUX -mmacosx-version-min=11.0 -target arm64-apple-macos11" MYLIBS="-lreadline" LUA_D="liblua-arm64.dylib" DYLD="$(CXX) -target arm64-apple-macos11 -dynamiclib -fPIC" + $(MAKE) all MYCFLAGS="-DLUA_USE_LINUX -mmacosx-version-min=11.0 -target arm64-apple-macos11" MYLIBS="-lreadline" MYLDFLAGS="-mmacosx-version-min=11.0" LUA_D="liblua-arm64.dylib" DYLD="$(CXX) -target arm64-apple-macos11 -dynamiclib -fPIC" # use this on Mac OS X 10.3- # $(MAKE) all MYCFLAGS=-DLUA_USE_MACOSX