mirror of https://github.com/odrling/Aegisub
Fix luajit build flags
Notably, don't build the dynamic library and enable 5.2 compatibility features
This commit is contained in:
parent
3ba7358bfe
commit
7147038e0a
|
@ -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
|
||||||
|
|
Loading…
Reference in New Issue