文档章节

京东云安装mysql5.6.26报错(cmake报错)

梦幻柒仔
 梦幻柒仔
发布于 2017/08/27 10:29
字数 362
阅读 50
收藏 0

免费体验了下京东云,测试python脚本使用,但是安装mysql就出现问题了,脚本在阿里云上可以顺利运行,到这儿就出问题了,尼玛

环境:centos6.8-64位 

cmake -DCMAKE_INSTALL_PREFIX=/usr/local/mysql \
-DMYSQL_UNIX_ADDR=/tmp/mysql.sock \
-DDEFAULT_CHARSET=utf8 \
-DDEFAULT_COLLATION=utf8_general_ci 
-DWITH_EXTRA_CHARSETS=all \
-DWITH_MYISAM_STORAGE_ENGINE=1 \
-DWITH_INNOBASE_STORAGE_ENGINE=1 \
-DWITH_MEMORY_STORAGE_ENGINE=1 \
-DWITH_READLINE=1 \
-DENABLED_LOCAL_INFILE=1 \
-DMYSQL_DATADIR=/usr/local/mysql/data \
-DMYSQL_USER=mysql
-- Running cmake version 2.8.12.2
-- Could NOT find Git (missing:  GIT_EXECUTABLE)
-- The C compiler identification is unknown
-- The CXX compiler identification is unknown
CMake Error: your C compiler: "CMAKE_C_COMPILER-NOTFOUND" was not found.   Please set CMAKE_C_COMPILER to a valid compiler path or name.
CMake Error: your CXX compiler: "CMAKE_CXX_COMPILER-NOTFOUND" was not found.   Please set CMAKE_CXX_COMPILER to a valid compiler path or name.
CMake Error at cmake/os/Linux.cmake:27 (STRING):
  string sub-command REPLACE requires at least four arguments.
Call Stack (most recent call first):
  CMakeLists.txt:149 (INCLUDE)
CMake Error at cmake/os/Linux.cmake:27 (STRING):
  string sub-command REPLACE requires at least four arguments.
Call Stack (most recent call first):
  CMakeLists.txt:149 (INCLUDE)
-- MySQL 5.6.27
-- Packaging as: mysql-5.6.27-Linux-i686
-- Could NOT find Threads (missing:  Threads_FOUND)
-- Could NOT find Threads (missing:  Threads_FOUND)
-- Check if the system is big endian
-- Searching 16 bit integer
CMake Error at /usr/share/cmake/Modules/TestBigEndian.cmake:44 (message):
  no suitable type found
Call Stack (most recent call first):
  configure.cmake:628 (TEST_BIG_ENDIAN)
  CMakeLists.txt:398 (INCLUDE)
-- Configuring incomplete, errors occurred!
See also "/usr/local/src/mysql-5.6.27/CMakeFiles/CMakeOutput.log".
See also "/usr/local/src/mysql-5.6.27/CMakeFiles/CMakeError.log".

分析:

-- Could NOT find Git (missing:  GIT_EXECUTABLE)这项应该缺少git包,yum install -y git

-- The C compiler identification is unknown

-- The CXX compiler identification is unknown 这两项缺少gcc和gcc-c++的包,yum install -y gcc gcc-c++

另外需要rm CMakeCache.txt

删除CMakeCache.txt

file=find / -name CMakeCache.txt 

rm -f $file

参考自:http://www.mamicode.com/info-detail-1161602.html

http://www.mamicode.com/info-detail-1220821.html

© 著作权归作者所有

共有 人打赏支持
梦幻柒仔
粉丝 1
博文 402
码字总数 48869
作品 0
苏州
私信 提问
MySQL编译gmock出错的解决方法

最近发现编译安装MySQL 5.6.13在cmake时报错: CMake Error: Problem with tarextractall(): Invalid argument CMake Error: Problem extracting tar: /usr/local/src/mysql-5.6.13/source_......

江湖哥
2013/10/01
0
0
搭建Web服务器之Step8:CentOS6.3安装MySQL5.5

1.到chinaunix下载MySQL 下载地址:http://download.chinaunix.net/download/0008000/7159.shtml 我下载的版本:mysql-5.5.22.tar.gz 2.安装之前先卸载CentOS自带的MySQL [root@localhost ~......

派卡琪安
2012/08/15
0
3
CentOS 5.5下安装MySQL 5.5全过程分享

打开终端 切换到根目录 [shell@localhost ~]# su -安装Mysql5.5之前先卸载CentOS自带的Mysql5.0。 [root@localhost ~]# yum remove mysql 安装cmake 下载cmake源码包cmake-2.8.5.tar.gz [roo......

vga
2015/03/04
0
0
fedora18 安装pidgin-lwqq并开启SSL过程记录

系统是x64系统。 首先安装 pidgin sudo yum install pidgin 然后下载pidgin-lwqq 地址: https://github.com/xiehuc/pidgin-lwqq 下载成功后文件名为:pidgin-lwqq-master.zip 解压缩zip lwq...

leeassamite
2013/04/07
0
0
在TX2上安装VIINS-Mono——问题总结

1 ceres-solver 我们一般通过以下命令安装Eigen: 默认安装在。 在CMakeList.txt中一般用以下语句找到Eigen: 如果有时找不到,可以替换成: 在TX2上安装ceres-solver时,出现以下错误: – ...

W_Tortoise
10/25
0
0

没有更多内容

加载失败,请刷新页面

加载更多

探索802.11ax

802.11ax承诺在真实条件下改善峰值性能和最差情况。 如何改善今天的Wi-Fi? 在决定如何改进当前版本以外的Wi-Fi时,802.11ac,IEEE和Wi-Fi联盟调查了Wi-Fi部署和行为,以确定更广泛使用的障碍...

linuxprobe16
51分钟前
2
0
使用linux将64G的SDCARD格式化为FAT32

一、命令如下: sudo fdisk -lsudo mkfs.vfat /dev/sda -Isudo fdisk /dev/sda Welcome to fdisk (util-linux 2.29.2). Changes will remain in memory only, until you decide to wri......

mbzhong
今天
4
0
深入理解Plasma(四):Plasma Cash

这一系列文章将围绕以太坊的二层扩容框架,介绍其基本运行原理,具体操作细节,安全性讨论以及未来研究方向等。本篇文章主要介绍在 Plasma 框架下的项目 Plasma Cash。 深入理解Plasma(1):...

HiBlock
昨天
1
0
命令参数的三大风格:Posix、BSD、GNU

今天读到命令行中参数的风格有三大类,即Unix/Posix、BSD、GNU。分别有以下特征: Unix/Posix风格,即命令后的参数,可以分组,便必须以连字符开头,如ps -aux。 BSD风格,即命令后的参数,可...

大别阿郎
昨天
2
0
PHP生成图片验证码

PHP生成图片验证码 /** * PHP生成图片验证码 * Class VerifyImage */class VerifyImage{ // 生成随机字串 private $verifyCode; // 图片对象 private $image; /**...

DrChenXX
昨天
1
0

没有更多内容

加载失败,请刷新页面

加载更多

返回顶部
顶部