用户名:
密 码: 记住
您当前的位置:首页 > 网络编程 > mysql教程

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

时间:2015-01-23  来源:西部数据  作者:西部数据

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

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

checking for tgetent in -ltermcap… no checking 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. checking for tgetent in -lncurses… no 
  2.  
  3. checking for tgetent in -lcurses… no 
  4.  
  5. checking for tgetent in -ltermcap… no 
  6.  
  7. checking for tgetent in -ltinfo… no 
  8.  
  9. checking for termcap functions library… configure: error: No curses/termcap library found 

错误原因分析:

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

解决办法1,代码如下:

  1. wget http://ftp.gnu.org/pub/gnu/ncurses/ncurses-5.6.tar.gz 
  2. tar zxvf ncurses-5.6.tar.gz 
  3. cd ncurses-5.6 
  4. ./configure –prefix=/usr –with-shared –without-debug 
  5. make  --phpfensi.com 
  6. make install clean 

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

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

  1. yum list | grep ncurses 
  2.  
  3. yum -y install ncurses-devel 

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

  1. apt-cache search ncurses 
  2.  
  3. apt-get install libncurses5-dev 

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

来顶一下
返回首页
返回首页
推荐资讯
WiFi太不安全:7岁女孩11分钟内入侵公共网络 WiFi太不安全:7岁女孩11分钟内入侵近期刚刚发布研究说WiFi网络能获得人们手机里多少私人信息,
不服跑个分?人工智能也出现“刷分”乱象 不服跑个分?人工智能也出现“刷分2014年,人工智能领域突然爆发,成为了科研和科技创业的热门
相关文章
栏目更新
栏目热门