Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- --- Makefile.orig 2020-04-17 18:19:24.420180000 -0700
- +++ Makefile 2020-04-18 18:26:31.562691000 -0700
- @@ -13,6 +13,7 @@
- AR= ar rcu
- RANLIB= ranlib
- +STRIP= strip
- RM= rm -f
- UNAME= uname
- @@ -33,6 +34,7 @@
- PLATS= guess aix bsd c89 freebsd generic linux linux-readline macosx mingw posix solaris
- LUA_A= liblua.a
- +LUA_A_LINK= $(LUA_A)
- CORE_O= lapi.o lcode.o lctype.o ldebug.o ldo.o ldump.o lfunc.o lgc.o llex.o lmem.o lobject.o lopcodes.o lparser.o lstate.o lstring.o ltable.o ltm.o lundump.o lvm.o lzio.o
- LIB_O= lauxlib.o lbaselib.o lcorolib.o ldblib.o liolib.o lmathlib.o loadlib.o loslib.o lstrlib.o ltablib.o lutf8lib.o linit.o
- BASE_O= $(CORE_O) $(LIB_O) $(MYOBJS)
- @@ -61,10 +63,10 @@
- $(RANLIB) $@
- $(LUA_T): $(LUA_O) $(LUA_A)
- - $(CC) -o $@ $(LDFLAGS) $(LUA_O) $(LUA_A) $(LIBS)
- + $(CC) -o $@ $(LDFLAGS) $(LUA_O) $(LUA_A_LINK) $(LIBS)
- $(LUAC_T): $(LUAC_O) $(LUA_A)
- - $(CC) -o $@ $(LDFLAGS) $(LUAC_O) $(LUA_A) $(LIBS)
- + $(CC) -o $@ $(LDFLAGS) $(LUAC_O) $(LUA_A_LINK) $(LIBS)
- test:
- ./lua -v
- @@ -127,8 +129,8 @@
- $(MAKE) $(ALL) SYSCFLAGS="-DLUA_USE_MACOSX -DLUA_USE_READLINE" SYSLIBS="-lreadline"
- mingw:
- - $(MAKE) "LUA_A=lua54.dll" "LUA_T=lua.exe" \
- - "AR=$(CC) -shared -o" "RANLIB=strip --strip-unneeded" \
- + $(MAKE) "LUA_A=lua54.dll" "LUA_T=lua.exe" "LUA_A_LINK=lua54.lib" \
- + "AR=$(CC) -shared -Wl,--out-implib,lua54.lib -o" "RANLIB=$(STRIP) --strip-unneeded" \
- "SYSCFLAGS=-DLUA_BUILD_AS_DLL" "SYSLIBS=" "SYSLDFLAGS=-s" lua.exe
- $(MAKE) "LUAC_T=luac.exe" luac.exe
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement