本文主要是介绍华为鲲鹏服务器编译安装mySQL-5.7.28遇到问题解决:could not split insn,希望对大家解决编程问题提供一定的参考价值,需要的开发者们随着小编来一起学习吧!
cmake已升级到3.5.2,gcc已升级到7.3.0,MySQL for ARM版本目前存在死锁bug的补丁已打上,编译安装,出现问题如下:
打开对应文件内容如下:
问题原因:
环境中有gcc -4.8.5的没有卸载
解决:
rpm -qa|grep gcc 用这个查询下 把 4.8.5的卸载掉
有的时候使用rpm -e命令卸载的时候会出现互相依赖删不掉的情况,可以使用yum -y remove gcc命令进行卸载
卸载后继续编译出现如下错误:
使用 which cc、which gcc和which c++命令查看cc、gcc和c++路径,如下:
重新连接下 ,命令如下:
ln -s /usr/local/bin/gcc /usr/bin/cc /usr/local/bin/c++
继续编译,出现如下错误:
需要把msql的东西都删除掉 重新解压MySQL到/usr/local/ ,重新打patch补丁
继续编译,已经99%了,出现如下错误:
解决如下:
终于编译安装成功
这篇关于华为鲲鹏服务器编译安装mySQL-5.7.28遇到问题解决:could not split insn的文章就介绍到这儿,希望我们推荐的文章对编程师们有所帮助!