博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
Mysql5.6 make 错误以及解决办法
阅读量:6584 次
发布时间:2019-06-24

本文共 1209 字,大约阅读时间需要 4 分钟。

1.若make出现类似错误:

CMake Error: CMake was unable to find a build program corresponding to "Unix Makefiles".

CMAKE_MAKE_PROGRAM is not set.  You probably need to select a different build tool.

表明make未安装,执行:sudo apt-get install -y make

参见: 

2.如果make到63%左右出现错误:

make[2]: *** [storage/perfschema/unittest/pfs_connect_attr-t] Error 1

make[1]: *** [storage/perfschema/unittest/CMakeFiles/pfs_connect_attr-t.dir/all] Error 2

则:cmake去掉-DWITH_PARTITION_STORAGE_ENGINE=1参数重新编译

参见: 

3.MySQL启动报错:

[ERROR] InnoDB: The system tablespace must be writable!

[ERROR] Plugin 'InnoDB' init function returned error.

则:rm -rf /usr/local/mysql/data/ib_logfile*

编译参数及安装过程: 

4.其他错误: 

5.编译错误:configure: error: No curses/termcap library found

查找文件系统:find / -name libncursesw*

如果找到则重新编译并加上以下参数:

--with-named-curses-libs=/lib/i386-linux-gnu/libncursesw.so.5.9

或者安装libncurses5-dev包:

sudo apt-cache search libncurses5 && sudo apt-get install -y libncurses5-dev

参考:

6.make出现错误:collect2: ld returned 1 exit status

尝试如下解决方案:

sudo apt-get install -fsudo apt-get updatesudo apt-get dist-upgrade sudo apt-get install -f build-essential libncurses5-dev libncurses5

 https://my.oschina.net/cwalet/blog/180107

转载于:https://www.cnblogs.com/wajika/p/6559411.html

你可能感兴趣的文章
Android医药助手源码
查看>>
IPv6隧道及NAT-PT技术讲解
查看>>
解决SwipeRefreshLayout结合ListView EmptyView使用不起作用的问题
查看>>
Linux基础4 常用命令
查看>>
锚标记平滑移动
查看>>
我的友情链接
查看>>
Endian firewall
查看>>
js判断离开页面刷新或关闭的方法
查看>>
AWS AURORA  CPU 100% 的解决方案
查看>>
第94课:SparkStreaming 实现广告计费系统中在线黑名单过滤实战
查看>>
CISCO HSRP
查看>>
linux用户和组
查看>>
人生历程
查看>>
sql语句 (根据网络资料整理)
查看>>
gnome topIcons
查看>>
Visual Studio 2010生成dll并使用
查看>>
生物医药领域科技成果专场圆满落幕
查看>>
C语言中内存分布及程序运行中(BSS段、数据段、代码段、堆栈)
查看>>
我的友情链接
查看>>
openGL画一个正5角星
查看>>