Difference between revisions of "Lua"
From Chumby Wiki
(→Too lazy?) |
(→Building lua) |
||
Line 3: | Line 3: | ||
=Building lua= | =Building lua= | ||
− | * download and unpack the lua source distribution [http://www.lua.org/ftp/lua-5.1. | + | * download and unpack the lua source distribution [http://www.lua.org/ftp/lua-5.1.4.tar.gz lua-5.1.4.tar.gz]. |
* edit <code>src/Makefile</code> | * edit <code>src/Makefile</code> | ||
** line 10 <pre>CC=arm-linux-gcc</pre> | ** line 10 <pre>CC=arm-linux-gcc</pre> |
Latest revision as of 15:19, 30 May 2009
Lua is a lightweight scripting language - see the Lua website
Building lua
- download and unpack the lua source distribution lua-5.1.4.tar.gz.
- edit
src/Makefile
- line 10
CC=arm-linux-gcc
- line 12
AR=arm-linux-ar
- line 13
RANLIB=arm-linux-ranlib
- line 15
LIBS= -lm $(MYLIBS) -static
- line 99, remove -lreadline -lhistory -lncurses
- line 10
- edit
src/luaconf.h
, comment out line 39 (disable LUA_USE_READLINE) - do:
make linux arm-linux-strip src/lua
- copy
src/lua
to a USB dongle and mount it on the chumby - run lua programs - there are example programs in the "test/" directory
Too lazy?
Download a prebuilt executable for chumby from here.