我正在尝试在主目录中编译 vim 7.3。作为终端库,我使用 --with-shared 选项在 ~/lib/ncurses/ncurses-5.9 中安装了 ncurses。
设置后
set path = ( ~/lib/ncurses/ncurses-5.9/bin/ $path )
setenv LD_LIBRARY_PATH ~/lib/ncurses/ncurses-5.9/lib/:$LD_LIBRARY_PATH
我试图用
./configure --enable-multibyte --prefix=/home/******/apps/vim/vim73
或者
./configure --enable-multibyte --prefix=/home/******/apps/vim/vim73 --with-tlib=ncurses
但是在搜索 ncurses 时失败了。似乎 -lncurses 标志不可用,并且 ldconfig 没有帮助。
我不明白我做错了什么......有人可以帮助我吗?
最佳答案
安装 ncurses-devel
包裹
$ yum install ncurses-devel
然后再试一次:
$ ./configure <your options>
关于vim - 编译 vim 时无法链接 ncurses,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/8834438/