Closed Pi-Cla closed 2 weeks ago
Try ./configure --without-luajit
. The default is now to try to use LuaJIT and evidently that's what is not being found on your system. Also note that by default SILE tries to match versions with the Lua on your system (hence looking for it at build time) but it does not actually use your system's Lua at run time, it includes it's own interpreter and runs on that. If you want to skip even attempting to match your system's Lua you should be able to use --without-system-lua-sources
in which case it will download and use vendored sources when building it's internal VM.
Note that LuaJIT makes SILE run over twice as fast on long documents and we highly recomend using it, but everything is still 100% PUC Lua compatible so you are free to use that too.
Thanks now it accepts lua54 again
Previously on SILE 0.14.17 I could build with lua54 and the interpreter would be detected properly:
but now I get this instead: