Difference between revisions of "Lua"
From Chumby Wiki
Line 1: | Line 1: | ||
+ | Lua is a lightweight scripting language - see [http://www.lua.org the Lua website] | ||
+ | |||
=Building lua= | =Building lua= | ||
− | * download and unpack the lua source distribution [http://www.lua.org/ftp/lua-5.1.2.tar.gz]. | + | * download and unpack the lua source distribution [http://www.lua.org/ftp/lua-5.1.2.tar.gz lua-5.1.2.tar.gz]. |
* edit src/Makefile | * edit src/Makefile | ||
** line 10 <pre>CC=arm-linux-gcc</pre> | ** line 10 <pre>CC=arm-linux-gcc</pre> | ||
Line 10: | Line 12: | ||
* do: | * do: | ||
make linux | make linux | ||
− | * copy src/lua to a USB dongle - there are example programs in the "test/" directory | + | * copy src/lua to a USB dongle and mount it on the chumby |
− | + | * run lua programs - there are example programs in the "test/" directory |
Revision as of 15:40, 2 April 2007
Lua is a lightweight scripting language - see the Lua website
Building lua
- download and unpack the lua source distribution lua-5.1.2.tar.gz.
- edit src/Makefile
- line 10
CC=arm-linux-gcc
- line 12
AR=arm-linux-ar
- line 13
RANLIB=arm-linux-ranlib
- line 99, remove -lreadline -lhistory -lncurses
- line 10
- edit src/luaconf.h, comment out line 39 (disable LUA_USE_READLINE)
- do:
make linux
- copy src/lua to a USB dongle and mount it on the chumby
- run lua programs - there are example programs in the "test/" directory