下载源码
https://www.lua.org/ftp/lua-5.4.4.tar.gz
编译
编写编译脚本
#!/bin/bash
. /opt/fsl-imx-x11/4.1.15-2.1.0/environment-setup-cortexa9hf-neon-poky-linux-gnueabi
export CC=$CC" -std=gnu99"
export AR=$AR" rcu"
make linux-readline
make install
修改makefile
修改MYCFLAGS和MYLDFLAGS为自己的库安装路径。
比如:下面的readline和ncurses就是安装在此目录。
INSTALL_TOP指向安装路径
注掉AR和RANLIB使用环境变量
在linux-readline中增加-lncurses
编译
sudo ./install.sh