diff options
author | Jeffrey Armstrong <jeff@approximatrix.com> | 2020-10-29 17:38:42 -0400 |
---|---|---|
committer | Jeffrey Armstrong <jeff@approximatrix.com> | 2020-10-29 17:38:42 -0400 |
commit | 9ad7fb77aae46ff8b08bbabb9679fd28a9cea90e (patch) | |
tree | caeab616e39eaeba22e0553b03a9a2454ed42bfb /src/Makefile | |
parent | 36dcf22496d0c2170d5eea063aeab51ad21cd1ed (diff) | |
download | rainbow-lua-9ad7fb77aae46ff8b08bbabb9679fd28a9cea90e.zip rainbow-lua-9ad7fb77aae46ff8b08bbabb9679fd28a9cea90e.tar.gz |
Minor fixes to the makefile to support OpenWatcom's insanity. Minor changes to buffer size in config file.HEADmaster
Diffstat (limited to 'src/Makefile')
-rw-r--r-- | src/Makefile | 12 |
1 files changed, 6 insertions, 6 deletions
diff --git a/src/Makefile b/src/Makefile index d95687a..aa44911 100644 --- a/src/Makefile +++ b/src/Makefile @@ -11,7 +11,7 @@ CFLAGS= -O2 -Wall -Wextra -DLUA_COMPAT_5_2 $(SYSCFLAGS) $(MYCFLAGS) LDFLAGS= $(SYSLDFLAGS) $(MYLDFLAGS) LIBS= -lm $(SYSLIBS) $(MYLIBS) -AR= ar rcu +ARL= ar rcu RANLIB= ranlib RM= rm -f @@ -56,8 +56,8 @@ o: $(ALL_O) a: $(ALL_A) $(LUA_A): $(BASE_O) - $(AR) $@ $(BASE_O) - $(RANLIB) $@ + $(ARL) $@ $(BASE_O) + #$(RANLIB) $@ $(LUA_T): $(LUA_O) $(LUA_A) $(CC) -o $@ $(LDFLAGS) $(LUA_O) $(LUA_A) $(LIBS) @@ -77,7 +77,7 @@ echo: @echo "CFLAGS= $(CFLAGS)" @echo "LDFLAGS= $(SYSLDFLAGS)" @echo "LIBS= $(LIBS)" - @echo "AR= $(AR)" + @echo "ARL= $(ARL)" @echo "RANLIB= $(RANLIB)" @echo "RM= $(RM)" @@ -89,7 +89,7 @@ none: @echo " $(PLATS)" rainbow: - $(MAKE) $(ALL) MYOBJS=rblib.o SYSCFLAGS="-DLUA_USE_C89" CC="owcc" CFLAGS="-I/opt/openwatcom/h -march=i86 -msoft-float -mcmodel=l -b DOS" LDFLAGS="-march=i86 -msoft-float -mcmodel=l -b DOS" AR="wlib -r -c " LUA_A="lua53.lib" LUA_T="lua.exe" LUAC_T="luac.exe" LIBS="-L$(WATCOM)/lib286 -L$(WATCOM)/lib286/dos" + $(MAKE) $(ALL) MYOBJS=rblib.o SYSCFLAGS="-DLUA_USE_C89" CC="owcc" CFLAGS="-I/opt/openwatcom/h -march=i86 -mcmodel=l -b DOS -mregparm=1 -v -mhard-emu-float" LDFLAGS="-mregparm=1 -march=i86 -mcmodel=l -mstack-size=45k -v -b DOS -mhard-emu-float" ARL="wlib -r -c " LUA_A="lua53.lib" LUA_T="lua.exe" LUAC_T="luac.exe" LIBS="-L$(WATCOM)/lib286 -L$(WATCOM)/lib286/dos" aix: $(MAKE) $(ALL) CC="xlc" CFLAGS="-O2 -DLUA_USE_POSIX -DLUA_USE_DLOPEN" SYSLIBS="-ldl" SYSLDFLAGS="-brtl -bexpall" @@ -117,7 +117,7 @@ macosx: mingw: $(MAKE) "LUA_A=lua53.dll" "LUA_T=lua.exe" \ - "AR=$(CC) -shared -o" "RANLIB=strip --strip-unneeded" \ + "ARL=$(CC) -shared -o" "RANLIB=strip --strip-unneeded" \ "SYSCFLAGS=-DLUA_BUILD_AS_DLL" "SYSLIBS=" "SYSLDFLAGS=-s" lua.exe $(MAKE) "LUAC_T=luac.exe" luac.exe |