开发者社区> 问答> 正文

centos 7重新编译 vim7.4 以支持lua 报错?报错

                   configure: error: could not configure lua

                各位,请问下这个问题,重新下了 一个vim :git clone https://github.com/vim/vim.git

                也安装了lua-devel :sudo yum install lua-devel和 luajit5.1 然后进vim中。

                执行:

./configure --enable-luainterp=yes --with-luajit=yes --with-lua-prefix=/usr   
    --enable-fail-if-missing



  所有的.a 文件和.so 文件都在/usr/include 和 /usr/lib下, /usr/lcoal/include 和/usr/local/lib 下也有。 出现的问题是:

       

checking --disable-xsmp-interact argument... no
checking --enable-luainterp argument... yes
checking --with-lua-prefix argument... /usr
checking --with-luajit... yes
checking for luajit... /usr/local/bin/luajit
checking LuaJIT version... 2.0
checking Lua version of LuaJIT... 5.1
checking if lua.h can be found in /usr/include/luajit-2.0... checking if lua.h can be found in /usr/include... yes
checking if link with -L/usr/lib -lluajit-5.1 is sane... no
configure: error: could not configure lua



 提示一直说could not configure lua, 而且不断试了各种移动.a 和.so 文件位置, 都没管用,看看各位有什么解决办法, 谢谢各位了~

展开
收起
爱吃鱼的程序员 2020-06-09 13:14:21 798 0
1 条回答
写回答
取消 提交回答
  • https://developer.aliyun.com/profile/5yerqm5bn5yqg?spm=a2c6h.12873639.0.0.6eae304abcjaIB

    “checkingif linkwith-L/usr/lib -lluajit-5.1issane...no”


    引用来自“首席吊炸天”的评论

    “checkingif linkwith-L/usr/lib -lluajit-5.1issane...no”


    libluadev这个是肯定的,除非你是个人定制(或官方)镜像中已经安装,否则是需要手动安装的(装机脚本也是不错的选择)这个问题在重装电脑后,再装vim,就消失了,下次如果出现同样问题,会下载libluadev测下的,并且一定第一时间反馈。
    2020-06-09 13:14:38
    赞同 展开评论 打赏
问答排行榜
最热
最新

相关电子书

更多
CentOS Nginx PHP JAVA 多语言镜像使用手 立即下载
CentOS Nginx PHP JAVA多语言镜像使用手册 立即下载
Shell 脚本速查手册 立即下载