aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authormitchell <70453897+667e-11@users.noreply.github.com>2018-03-17 17:57:07 -0400
committermitchell <70453897+667e-11@users.noreply.github.com>2018-03-17 17:57:07 -0400
commitee7e5a7f507cca6a8350cf31a0f740195ba3521f (patch)
treec27dc8f0642622ed57d1baccd70c52c5c717760e
parent742ac9b76067848e8796b5404f7c44dbdb4b86ff (diff)
downloadtextadept-ee7e5a7f507cca6a8350cf31a0f740195ba3521f.tar.gz
textadept-ee7e5a7f507cca6a8350cf31a0f740195ba3521f.zip
Statically link libgcc with LuaJIT's lua51.dll.
-rw-r--r--src/Makefile3
1 files changed, 2 insertions, 1 deletions
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