编译mysql出错错误
发布日期:2018-04-25摘要:文章目录索引(?) [-] 文章简介 解决mysql CMake Error at cmake readline cmake:83 (MESSAGE):文章简介在linux系统编译安装my...
文章目录索引(?) [-]
- 文章简介 解决mysql CMake Error at cmake/readline.cmake:83 (MESSAGE):
文章简介
在linux系统编译安装mysql的时候提示CMake Error at cmake/readline.cmake:83 (MESSAGE):,出现这种问题多是由ncurses-devel未安装引起的。错误代码如下
- --Runningcmakeversion2.8.12.1--MySQL5.5.38
- --Packagingas:mysql-5.5.38-Linux-x86_64--CouldNOTfindCurses(missing:CURSES_LIBRARYCURSES_INCLUDE_PATH)
- CMakeErroratcmake/readline.cmake:83(MESSAGE):Curseslibrarynotfound.Pleaseinstallappropriatepackage,
- removeCMakeCache.txtandreruncmake.OnDebian/Ubuntu,packagenameislibncurses5-dev,onRedhatandderivatesitisncurses-devel.
- CallStack(mostrecentcallfirst):cmake/readline.cmake:118(FIND_CURSES)
- cmake/readline.cmake:214(MYSQL_USE_BUNDLED_READLINE)CMakeLists.txt:361(MYSQL_CHECK_READLINE)
- --Configuringincomplete,errorsoccurred!Seealso"/mnt/soft/mysql-5.5.38/CMakeFiles/CMakeOutput.log".
- Seealso"/mnt/soft/mysql-5.5.38/CMakeFiles/CMakeError.log".
一般出现这种问题,我们需要安装ncurses-devel之后,再删除mysql安装目录下的CMakeCache.txt及cmake安装目录下的几个文件再重新安装一次cmake即可解决。
解决mysql CMake Error at cmake/readline.cmake:83 (MESSAGE):
第1步:使用云安装“yum -y install ncurses-devel”安装ncurses-devel。
第2步:执行以下命令,或是到sftp上一个个的找到并删除即可。
- rm-rf/mnt/soft/cmake-2.8.12.1Tests/Complex/Cache/CMakeCache.txtrm-rf/mnt/soft/cmake-2.8.12.1Tests/ComplexOneConfig/Cache/CMakeCache.txt
- rm-rf/mnt/soft/cmake-2.8.12.1Tests/ComplexRelativePaths/Cache/CMakeCache.txtrm-rf/mnt/soft/cmake-2.8.12.1Tests/ComplexRelativePaths/Cache/CMakeCache.txt
- rm-rf/mnt/soft/mysql-5.5.18/CMakeCache.txt
第3步:完成以上命令之后,再次执行mysql安装命令即可正常安装。
下一篇:windows7任务栏技巧
-
给我们打电话
7*24小时服务热线:1399999999
全国客服热线:400-0000-000 -
百度地图
福建省三明市 -
给我们发邮件
E-mail:[email protected]
在线沟通