luajit-20250816

Introduction to luajit

The luajit package contains a Just-In-Time compiler for Lua. It is often used as scripting middleware, and it is high performance while also having a low memory footprint.

This package is known to build and work properly using an LFS 12.4 platform.

Package Information

Installation of luajit

Install luajit by running the following commands:

make PREFIX=/usr amalg

This package does not come with a test suite.

Now, as the root user:

make PREFIX=/usr install &&
rm -v /usr/lib/libluajit-5.1.a

Command Explanations

amalg: This ensures an amalgamated build, i.e. the LuaJIT core is compiled as one huge C file, allowing GCC to generate faster and shorter code.

Contents

Installed Programs: luajit (symlink to luajit-2.1.ROLLING) and luajit-2.1.ROLLING
Installed Libraries: libluajit-5.1.so
Installed Directories: /usr/include/luajit-2.1 and /usr/share/luajit-2.1

Short Descriptions

luajit

provides a Just-In-Time compiler for Lua

libluajit-5.1.so

contains an API for the Just-In-Time compiler for Lua