curl -R -O http://www.lua.org/ftp/lua-5.2.2.tar.gz tar zxf lua-5.2.2.tar.gz cd lua-5.2.2 make linux test
報錯
cd src && make linux make[1]: Entering directory `/home/jackluo/Downloads/lua-5.2.2/src' make all SYSCFLAGS="-DLUA_USE_LINUX" SYSLIBS="-Wl,-E -ldl -lreadline" make[2]: Entering directory `/home/jackluo/Downloads/lua-5.2.2/src' gcc -O2 -Wall -DLUA_COMPAT_ALL -DLUA_USE_LINUX -c -o lua.o lua.c lua.c:67:31: 錯誤:readline/readline.h:沒有那個文件或目錄 lua.c:68:30: 錯誤:readline/history.h:沒有那個文件或目錄 lua.c: 在函數‘pushline’中: lua.c:265: 警告:隱式聲明函數‘readline’ lua.c:265: 警告:賦值時將整數賦給指針,未作類型轉換 lua.c: 在函數‘loadline’中: lua.c:297: 警告:隱式聲明函數‘add_history’ make[2]: *** [lua.o] 錯誤 1 make[2]: Leaving directory `/home/jackluo/Downloads/lua-5.2.2/src' make[1]: *** [linux] 錯誤 2 make[1]: Leaving directory `/home/jackluo/Downloads/lua-5.2.2/src' make: *** [linux] 錯誤 2
yum install libtermcap-devel ncurses-devel libevent-devel readline-devel make linux make linux install