Linux 安装MySQL报错

DantesMee 2018-05-14 11:22:12
安装MySQL时报错,信息如下,希望得到高手的指点! GCC也已经新装了4.8以上

[root@localhost mysql-8.0.11]# cmake \
> -DCMAKE_INSTALL_PREFIX=/usr/local/mysql \
> -DMYSQL_DATADIR=/mydata/mysql/data \
> -DSYSCONFDIR=/etc \
> -DMYSQL_USER=mysql \
> -DWITH_MYISAM_STORAGE_ENGINE=1 \
> -DWITH_INNOBASE_STORAGE_ENGINE=1 \
> -DWITH_ARCHIVE_STORAGE_ENGINE=1 \
> -DWITH_MEMORY_STORAGE_ENGINE=1 \
> -DWITH_READLINE=1 \
> -DMYSQL_TCP_PORT=3306 \
> -DENABLED_LOCAL_INFILE=1 \
> -DENABLE_DOWNLOADS=1 \
> -DWITH_PARTITION_STORAGE_ENGINE=1 \
> -DEXTRAL_CHARSETS=all \
> -DDEFAULT_CHARSET=utf8 \
> -DDEFAULT_COLLATION=utf8_general_ci \
> -DMYSQL_MAINTAINER_MODE=0 \
> -DWITH_SSL:STRING=bundled \
> -DWITH_ZLIB:STRING=bundled
-- Running cmake version 2.8.12.2
-- Could NOT find Git (missing: GIT_EXECUTABLE)
-- Configuring with MAX_INDEXES = 64U
-- CMAKE_GENERATOR: Unix Makefiles
CMake Error at cmake/os/Linux.cmake:40 (MESSAGE):
GCC 4.8 or newer is required!
Call Stack (most recent call first):
CMakeLists.txt:239 (INCLUDE)


-- Configuring incomplete, errors occurred!
See also "/root/mysql-8.0.11/CMakeFiles/CMakeOutput.log".
[root@localhost mysql-8.0.11]# gcc --version
gcc (GCC) 4.8.2
Copyright (C) 2013 Free Software Foundation, Inc.
This is free software; see the source for copying conditions. There is NO
warranty; not even for MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.
...全文
1096 2 打赏 收藏 转发到动态 举报
写回复
用AI写文章
2 条回复
切换为时间正序
请发表友善的回复…
发表回复
幽饮烛 2018-05-15
  • 打赏
  • 举报
回复
cmake 已经出错了,所以 make 也会出错。 cmake 没有认到新的 gcc,可以先指定环境变量 CC 和 CXX 对应新版本的 gcc 和 g++ 的具体路径。
DantesMee 2018-05-14
  • 打赏
  • 举报
回复
[root@localhost mysql-8.0.11]# make make: *** No targets specified and no makefile found. Stop.

18,772

社区成员

发帖
与我相关
我的任务
社区描述
Linux/Unix社区 专题技术讨论区
社区管理员
  • 专题技术讨论区社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧