今天给一台新的服务器安装mysql源码包,结果编译mysql的时候出现了如下的错误:
checking for tgetent in -ltermcap... no
checking for termcap functions library... configure: error: No curses/termcap library found
网上查询大多都说是ncurses-5.7包没有安装,可是我发现我的是安装了的
要检测是否安装,可以使用
yum list|grep ncurses 来查看
后来几经研究,发现是mysql编译的时候无法识别路径,所以在configure的时候要添加一句--with-named-curses-libs=/usr/lib/libncursesw.so.5
至此,问题就算完满解决了
linux下安装mysql源码包出现configure: error: No curses/termcap library found的解决办法
最新推荐文章于 2016-03-17 13:26:00 发布
本文介绍了一种在服务器上安装MySQL源码包时遇到的编译错误及其解决方案。错误提示为找不到curses/termcap库,尽管ncurses-5.7已安装。通过指定正确的ncurses库路径--with-named-curses-libs=/usr/lib/libncursesw.so.5,成功解决了问题。
1404

被折叠的 条评论
为什么被折叠?



