Install this package:
emerge -a dev-lang/luajit
| Version | EAPI | Keywords | Slot |
|---|---|---|---|
| 2.1.9999999999 | 8 | 2 |
<pkgmetadata> <maintainer type="person"> <email>mva@gentoo.org</email> <name>Vadim A. Misbakh-Soloviov</name> </maintainer> <longdescription lang="en">LuaJIT is a Just-In-Time Compiler, interpreter and runtime for the Lua programming language with self-invented Dynamic Assembler middleware engine for preparing bytecode</longdescription> <longdescription lang="ru">LuaJIT — это Just-In-Time компилятор, интерпретатор и окружение для языка программирования Lua. Основан на инновационной прослойке "динамический ассемблер", используемой для промежуточной генерации байткода </longdescription> <use> <flag name="valgrind">Enable support for debugging under Valgrind</flag> <flag name="lua52compat">Enable some Lua:5.2+ features</flag> <flag name="openresty">Build OpenResty's fork</flag> <flag name="optimization">Use "Amalgamation" compilation mode</flag> </use> </pkgmetadata>
Manage flags for this package:
euse -i <flag> -p dev-lang/luajit |
euse -E <flag> -p dev-lang/luajit |
euse -D <flag> -p dev-lang/luajit
| Flag | Description | 2.1.9999999999 |
|---|---|---|
| debug | Build with upstream's CXXFLAGS/LDFLAGS for debugging support; not recommended for normal use. ⚠️ | ✓ |
| lua52compat | Enable some Lua:5.2+ features | ✓ |
| openresty | Build OpenResty's fork | ✓ |
| optimization | Use "Amalgamation" compilation mode | ⊕ |
| static-libs | Build static library ⚠️ | ✓ |
| valgrind | Enable support for debugging under Valgrind | ✓ |