{"repo":"javalikescript/luaclibs","free":true,"listed":false,"github":"https://github.com/javalikescript/luaclibs","clone":"git clone https://github.com/javalikescript/luaclibs.git","description":"Lua and modules for developing stand-alone applications","language":"Makefile","stars":25,"topics":["lua","linux","windows","raspberry-pi"],"license":null,"category":"self-hosted-apps","readme_excerpt":"Overview luaclibs provides the dependent modules used by luajls. This repository contains Lua 5.4, selected Lua modules and associated makefiles. The targeted operating systems are Linux and Windows. The targeted architectures are x86, x86-64 and ARM. You could find information and download binaries on the luajls releases page. How to setup? This repository mainly contains submodule and so needs to be initialized before it can be used The OpenSSL, Expat, JPEG and EXIF libraries need to be configured prior the build. Some dependent modules are retrieved using wget without checking the certificate, it is recommended to download these dependencies manually using an up-to-date browser. How to build? Prerequisites You need make and gcc tools Build core modules Configure then make all modules Create a distribution folder containing the binaries Clean the build files How to build on Windows (MinGW)? Prerequisites Install msys2 Install make and mingw gcc Install additional stuff for OpenSSL and webview Set mingw64 and msys in the beginning of your path using: How to build on Linux? Prerequisites Install the Bluetooth library and gtk-webkit2 How to build for Raspberry Pi (ARM)? Prerequisites You need to install a specific gcc for cross compilation You could also get a standalone toolchain from abhiTronix. Then export the following variables prior running make You could also get the Bluetooth library from your Raspberry Pi and set it using the LIBBT environment variable.","default_branch":null,"files":null,"tree":[],"storefront":"/r/javalikescript","claimed":false,"request_supported":{"post":"https://gitbuyer.com/r/javalikescript/luaclibs/request-supported","requests":0},"note":"indexed from public GitHub; nothing is for sale on this page. Clone it from GitHub. Paid listings live at /search."}