首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 操作系统 > UNIXLINUX >

在Ubuntu上用cmake编译mysql遇到的有关问题

2013-01-02 
在Ubuntu下用cmake编译mysql遇到的问题提示是这样的-- MySQL 5.5.24-- Packaging as: mysql-5.5.24-Linux-

在Ubuntu下用cmake编译mysql遇到的问题
提示是这样的
-- MySQL 5.5.24
-- Packaging as: mysql-5.5.24-Linux-i686
-- Could NOT find Curses (missing:  CURSES_LIBRARY CURSES_INCLUDE_PATH) 
CMake Error at cmake/readline.cmake:83 (MESSAGE):
  Curses library not found.  Please install appropriate package,

      remove CMakeCache.txt and rerun cmake.On Debian/Ubuntu, package name is libncurses5-dev, on Redhat and derivates it is ncurses-devel.
Call Stack (most recent call first):
  cmake/readline.cmake:118 (FIND_CURSES)
  cmake/readline.cmake:214 (MYSQL_USE_BUNDLED_READLINE)
  CMakeLists.txt:268 (MYSQL_CHECK_READLINE)
我明明已经安装了libncurses5-dev
如下
root@leo-Satellite-L750:/usr/local/src/lampresource# apt-get install libncurses5-dev
正在读取软件包列表... 完成
正在分析软件包的依赖关系树       
正在读取状态信息... 完成       
libncurses5-dev 已经是最新的版本了。
升级了 0 个软件包,新安装了 0 个软件包,要卸载 0 个软件包,有 0 个软件包未被升级。
root@leo-Satellite-L750:/usr/local/src/lampresource# 

哪位大神知道怎么解决啊?谢谢!
[解决办法]
sudo ldconfig

run this command to refresh system's library cache
[解决办法]

引用:
rpm装就好。



ubuuntu  不能直接用
rpm的
[解决办法]
apt-get  能直接解决依赖关系的
[解决办法]
引用:
提示是这样的
-- MySQL 5.5.24
-- Packaging as: mysql-5.5.24-Linux-i686
-- Could NOT find Curses (missing:  CURSES_LIBRARY CURSES_INCLUDE_PATH) 
CMake Error at cmake/readline.cmake:83 (MESSAGE):
  Curses……


你的cmake是装系统时一起装的么?
很多光盘镜像里都有MySQL的,你用光盘镜像装

热点排行