Lua Built-In program (L-Bia) is a self-running Lua interpreter. It turns your Lua program with all required modules (either Lua or C libraries) and an interpreter into a single stand-alone executable program.
WARNING: This version doesn't do that, it only run a lua script with the same name as the executable. I'm rewriting it due to many bugs in previous versions.
L-Bia makes the things simpler, because:
Please note that L-Bia turns your program into an executable program. And an executable program for Windows doesn't run on Linux or other. You need to create an executable for each platform.
So if your users are likely to always have the normal Lua interpreter installed, forget about L-Bia. But if your users are likely to not even heard about Lua, L-Bia is perfect for you.
Absolutely NO! L-Bia is freely available under the terms of GNU General Public License. Contrary to popular belief, it can be used in comercial software! See #LICENSE for details. The latest version of L-Bia can be downloaded from its SourceForge page.
The latest version of L-Bia can be downloaded from its SourceForge page.
You need the Free Pascal compiler. Just type fpc l-bia
and you're done.
But you need the appropriate Lua dynamic library.
Now l-bia
run l-bia.lua
, if you want to run hello.lua
rename the
executable to hello
. They must be in same directory and also any other
files needed.
txt2tags
text formatting and
conversion tool used in these docs and things I plagiarized him
(plagiarism is my favorite buzzword :)
If you have any question, comment, bug report or other send to <breno (a) br-lemes net>. I realy appreciate your feedback.