现在的位置: 首页 > 程序人生 > Linux > 正文
lua安装
2015年08月13日 Linux, 程序人生 ⁄ 共 532字 评论数 2 ⁄ 被围观 2,518 views+

下载:wget http://www.lua.org/ftp/lua-5.2.3.tar.gz && tar -xvzf lua-5.2.3.tar.gz && cd lua-5.2.3 && make linux && cp src/lua /your-bin && cp src/luac /your-bin
编译时碰到的问题
lua.c:67:31: 致命错误: readline/readline.h:没有那个文件或目录 在Ubuntu下:sudo apt-get install libreadline6-dev ,之后再编译即可
在开发机上编译:
/usr/lib/gcc/x86_64-redhat-linux/3.4.5/../../../../lib64/libreadline.so: undefined reference to `tgetnum'
/usr/lib/gcc/x86_64-redhat-linux/3.4.5/../../../../lib64/libreadline.so: undefined reference to `tgoto'
.........
是因为lua编译时依赖的readline库又依赖了ncurses, 而Makefile里没有添加这个依赖。 修改src/Makefile:

lua_build_error
再编译即可

原创文章,转载请注明: 转载自成长的企鹅

本文链接地址: lua安装

关于我:成长的企鹅简介

目前有 2 条留言 其中:访客:1 条, 博主:0 条 引用: 1

  1. 我有胸器哦 : 2015年10月08日09:02:44  -49楼 @回复 回复

查看来自外部的引用: 1

给我留言

留言无头像?


×