A fast and easy Lua distribution 
  Lua All In One distribution software
   Windows

Simply extract the package in the directory of your choice. No installation process needed and no file introduced into your system directories.

Recommanded directory is "Program Files\luaaio". The distribution contains a simple lua script editor defined into the script file "lua.lua". Nevertheless this file can be removed, modified or changed to anything else.

 

As soon as Lua AIO has been installed, it's possible to run any lua script. You must simply associate your lua files with .lua extension to the lua AIO executable (ie. c:/program files/luaaio/lua.exe).

 

Finally it is also possible to use the command line to send some specific parameters to the lua executable.
With the windows console "cmd.exe", it is possible to :
- run the debugging/console interface (-d), fast restart performed with [F1] function key
- install your program as a windows service (-i)
- uninstall your program from windows services (-u)
- test some lua code into the test console (-t)
- compile some lua files with the lua compiler (-c <file.lua>)
- execute some specific lua files (<file.lua>, note that to display the process output you should enter "| more")
Note that for the first three options (ie. -d, -i and -u), the executable and script filenames shall be identical (eg. lua.exe and lua.lua).

   Linux

Simply extract the package in the directory of your choice. No installation process needed and no file introduced into your system directories.

To be able to use all functionnalities it is strongly recommanded to install Lua AIO distribution into the directory "/usr/share/luaaio" and to create a symbolic link for the executable into the directory "/usr/bin" (ie. ln -s /usr/share/luaaio/lua /usr/bin/lua). The distribution contains a simple lua script editor defined into the script file "lua.lua". Nevertheless this file can be removed, modified or changed to anything else..

With the xterm, it is possible to :
- test some lua code into the test console (-t)
- compile some lua files with the lua compiler (-c <file.lua>)
- execute some specific lua files (<file.lua>)

It has been noticed that some linux distributions use different standard c++ librairies. In case, the following error message "error while loading shared libraries : libstdc++.so.5" occurs, you should use the linux distribution with libstdc++6, also named "luaaio_x.y_linux_6.tgz". In other cases, the linux distribution with libstdc++5 will work, named "luaaio_x.y_linux_5.tgz". An other possibility is to install the missing c++ librairies.

In the following screenshot, we install the "libstdc++5" library to be able to use the linux distribution "luaaio_x.y_linux_5.tgz".


   Mac

 Planned for next release

Copyright © 2007 Lua AIO.