Fix luajit build flags

Notably, don't build the dynamic library and enable 5.2 compatibility features
This commit is contained in:
Ryan Lucia 2019-01-06 21:27:53 -05:00
parent 3ba7358bfe
commit 7147038e0a
1 changed files with 3 additions and 3 deletions

View File

@ -74,10 +74,10 @@ CCWARN= -Wall
# as dynamic mode. # as dynamic mode.
# #
# Mixed mode creates a static + dynamic library and a statically linked luajit. # Mixed mode creates a static + dynamic library and a statically linked luajit.
BUILDMODE= mixed #BUILDMODE= mixed
# #
# Static mode creates a static library and a statically linked luajit. # Static mode creates a static library and a statically linked luajit.
#BUILDMODE= static BUILDMODE= static
# #
# Dynamic mode creates a dynamic library and a dynamically linked luajit. # Dynamic mode creates a dynamic library and a dynamically linked luajit.
# Note: this executable will only run when the library is installed! # Note: this executable will only run when the library is installed!
@ -102,7 +102,7 @@ XCFLAGS=
# enabled by default. Some other features that *might* break some existing # enabled by default. Some other features that *might* break some existing
# code (e.g. __pairs or os.execute() return values) can be enabled here. # code (e.g. __pairs or os.execute() return values) can be enabled here.
# Note: this does not provide full compatibility with Lua 5.2 at this time. # Note: this does not provide full compatibility with Lua 5.2 at this time.
#XCFLAGS+= -DLUAJIT_ENABLE_LUA52COMPAT XCFLAGS+= -DLUAJIT_ENABLE_LUA52COMPAT
# #
# Disable the JIT compiler, i.e. turn LuaJIT into a pure interpreter. # Disable the JIT compiler, i.e. turn LuaJIT into a pure interpreter.
#XCFLAGS+= -DLUAJIT_DISABLE_JIT #XCFLAGS+= -DLUAJIT_DISABLE_JIT