mysql:No curses/termcap library found解决方法

萧红SEO SEO爱好者,分享SEO经验~

下面我来介绍mysql:No curses/termcap library found解决办法,有需要的朋友可参考.

编译MysQL时出现了以下错误:

checking for tgetent in -ltermcap… nochecking for termcap functions library… configure: error: No curses/termcap library found

所安装mysql版本:5.1.30,在./configure后,make时出现以下错误:

make: *** No targets specified and no makefile found.

在网上找到相关资料,确认是./configure出了问题,于是回头查看,果然发现问题,最后几行出了错,完整错误信息如下:

  1. checkingfortgetentin-lncurses…no
  2. checkingfortgetentin-lcurses…no
  3. checkingfortgetentin-ltermcap…no
  4. checkingfortgetentin-ltinfo…no
  5. checkingfortermcapfunctionslibrary…configure:error:Nocurses/termcaplibraryfound

错误原因分析:

说明 curses/termcap 库没有安装,下载ncurses-5.6.tar.gz,安装.

解决办法1,代码如下:

  1. wgethttp://ftp.gnu.org/pub/gnu/ncurses/ncurses-5.6.tar.gz
  2. tarzxvfncurses-5.6.tar.gz
  3. cdncurses-5.6
  4. ./configure–prefix=/usr–with-shared–without-debug
  5. make--phpfensi.com
  6. makeinstallclean

解决办法2,下载安装相应软件包.

一、如果你的系统是RedHat系列,比如CentOS,代码如下:

  1. yumlist|grepncurses
  2. yum-yinstallncurses-devel

二、如果你的系统是Ubuntu或Debian,代码如下:

  1. apt-cachesearchncurses
  2. apt-getinstalllibncurses5-dev

待安装completed,之后,再./configure,顺利通过,然后make && make install,成功安装.

相关广告
  • mysql:No curses/termcap library found解决方法 mysql:No curses/termcap library found解决方法 mysql:No curses/termcap library found解决方法
相关阅读

mysql:No curses/termcap library found解决方法

2019/10/10 17:34:17 | 谷歌SEO算法 | 5G标准出炉