From ee7e5a7f507cca6a8350cf31a0f740195ba3521f Mon Sep 17 00:00:00 2001 From: mitchell <70453897+667e-11@users.noreply.github.com> Date: Sat, 17 Mar 2018 17:57:07 -0400 Subject: Statically link libgcc with LuaJIT's lua51.dll. --- src/Makefile | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) (limited to 'src') diff --git a/src/Makefile b/src/Makefile index 47d15366..2d91ce9a 100644 --- a/src/Makefile +++ b/src/Makefile @@ -185,7 +185,8 @@ $(lua_spawn_objs): lua/src/lib/lspawn.c $< -o $@ luajit/src/libluajit.a: ; $(MAKE) -C luajit CC="$(CC) $(CFLAGS)" luajit/src/lua51.dll: - $(MAKE) -C luajit HOST_CC="$(CC) -m32" CROSS=$(CROSS) TARGET_SYS=Windows + $(MAKE) -C luajit HOST_CC="$(CC) -m32" CROSS=$(CROSS) TARGET_SYS=Windows \ + TARGET_SHLDFLAGS="-static-libgcc" luajit/src/libluajit.osx.a: $(MAKE) -C luajit CC="$(CC) -m32" CROSS=$(CROSS) TARGET_SYS=Darwin \ LUAJIT_A=$(notdir $@) || return 0 -- cgit v1.2.3