一、修改src中的Makefile:
1 CC= arm-none-linux-gnueabi-gcc
2 AR= arm-none-linux-gnueabi-ar rcu
3 RANLIB= arm-none-linux-gnueabi-ranlib
4 linux:
$(MAKE) $(ALL) SYSCFLAGS="-DLUA_USE_LINUX" SYSLIBS="-Wl,-E -ldl"
二、将src/luaconfig.h中的#define LUA_USE_READLINE行注释掉
//#define LUA_USE_READLINE»·/* needs some extra libraries */
三、do
make linux
arm-none-linux-gnueabi-strip src/lua