Skip to content

Automatic builds of LuaJIT distributed as static libraries for the sake of single executable application creation

Notifications You must be signed in to change notification settings

codebycruz/lj-dist

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

18 Commits
 
 
 
 
 
 

Repository files navigation

lj-dist

This repository serves to provide up to date builds of LuaJIT as a binary and static library containing development headers for common platforms. They can then be used by something to link to and use lua, especially useful for creation of single executable applications. This was made for the lpm project.

Supported Platforms

Here's a table of supported platforms and download links to the luajit binary.

Platform Architecture libc Download
Linux x86-64 glibc (2.35+) ✅ Download
Linux x86-64 musl ✅ Download
Linux aarch64 (ARM64) glibc (2.35+) ✅ Download
Linux aarch64 (ARM64) musl ✅ Download
Windows x86-64 - ✅ Download
macOS x86-64 (Intel) - ❌ Not yet supported
macOS aarch64 (Apple Silicon) - ❌ Not yet supported

If you need to get the library instead, check out the release page manually and download the corresponding libluajit, although you would usually do this programmatically.

Download

The latest builds are always available both as Github Actions artifacts, or in the latest release.

About

Automatic builds of LuaJIT distributed as static libraries for the sake of single executable application creation

Resources

Stars

Watchers

Forks