在ubuntu 10.04 LTS上安装Vim 7.3时,我遇到如下错误
检查--with-tlib参数... 空:自动终端库 选择
在-lncurses中检查tgetent ... 没有
检查-ltermlib中的tgetent ... 没有
检查-ltermcap中的tgetent ... 没有
在-lcurses中检查tgetent ...没有 找不到终端库
检查tgetent()... configure: 错误:未找到!
You need to install a terminal library; for example ncurses. Or specify the name of the library with --with-tlib.
然后我用谷歌搜索,发现我需要安装 libncurses-dev ,所以我键入了
$ sudo apt-get install libncurses-dev
包libncurses-dev不可用,但由
引用另一个包。这可能意味着包丢失,已经
已废弃,或仅可从其他来源获取
E:包libncurses-dev没有安装候选者
当我将 libncurses-dev 更改为 libncurses5-dev 时,出现错误
$ sudo apt-get install libncurses5-dev
E:找不到包裹 中的libncurses5-dev的
那发生了什么?
谢谢。
答案 0 :(得分:3)
当然解决了并且与你最初的问题没有关系,但可能对某人有所帮助:)
检查您是否安装了libncurses5-dev软件包
sudo aptitude search %p libncurses
这应该给你一样的东西:
i libncurses5 - Bibliothèquespartagéespourl'utilization d'un terminal
i libncurses5-dev - 开发人员用于ncurses的库
这意味着已安装软件包
同样的结果:
find /usr -name "libncurse*"
如果不是:
sudo apt-get install libncurses5-dev
./configure --with-features=huge --with-tlib=ncurses
答案 1 :(得分:1)
转到系统 - >管理 - >软件来源并确保您已检查所有相关来源。然后执行apt-get update
这可能会有所帮助:
答案 2 :(得分:0)
修复错误配置:错误:centos上缺少libncurses5-dev
[root @ centos601~] #yum install ncurses-devel
http://centostoday.com/configure-error-libncurses5-dev-missing.html