linux 下安装lua 问题
来源:互联网 发布:淘宝拍摄场景布置 编辑:程序博客网 时间:2024/05/16 15:29
1、报之类的错误
/usr/lib/libreadline.so: undefined reference to `PC'/usr/lib/libreadline.so: undefined reference to `tgetflag'/usr/lib/ibreadline.so: undefined reference to `tgetent'/usr/lib/libreadline.so: undefined reference to `UP'/usr/lib/libreadline.so: undefined reference to `tputs'/usr/lib/libreadline.so: undefined reference to `tgoto'/usr/lib/libreadline.so: undefined reference to `tgetnum'/usr/lib/libreadline.so: undefined reference to `BC'
解决:
由于lua编译依赖readline
库,而其依赖ncurses
库,但没有指定,所以出现“未定义的符合引用”错误。需要修改${LUA_DIR}/src/Makefile
中linux编译target,在SYSLIBS变量中追加‘-lncurses’选项即可。修改后,如下:
linux:
$(MAKE) $(ALL) SYSCFLAGS="-DLUA_USE_LINUX" SYSLIBS="-Wl,-E -ldl -lreadline -lncurses"
2、报cannot find -lncurses
解决:
需要安装
ncurses
yum install ncurses-devel
3、报 lua.c:67:31: fatal error: readline/readline.h: No such file or directory
解决:
说明缺少libreadline-dev依赖包centos: yum install readline-develdebian: apt-get install libreadline-dev.
0 0
- linux 下安装lua 问题
- linux下安装lua问题
- linux下安装lua
- linux 下安装lua
- linux 下安装lua
- linux下安装lua
- linux下lua安装
- linux下lua安装
- linux下安装lua
- 【Lua系列】linux下lua的安装
- linux下安装lua环境
- Linux 环境下 Lua 安装
- linux下编译安装lua
- Linux 环境下 Lua 安装
- lua linux下环境安装
- Lua在Linux下的安装
- linux下lua开发环境安装
- Linux系统下lua开发环境安装
- UVALIVE 3971 Assemble 二分+贪心
- Html5用Canvas制作绘图板
- TCP/IP概述
- Java基础——网络编程
- DispatcherTimer 停止运行了?
- linux 下安装lua 问题
- LeetCode | Palindrome Number(回文数字)
- java文件路径操作详细(转载)
- 基于LBP的背景建模算法
- R6034错误解决办法
- 液晶显示屏-电子时钟
- Android 打包签名 从生成keystore到完成签名 -- 转
- JAVA版本微信公众账号开源项目版本发布-jeewx1.0(捷微)
- poj 2240 Bellman-Flod 求环