这篇文章主要讲解了“mysql编译报错do_abi_check怎么解决”,文中的讲解内容简单清晰,易于学习与理解,下面请大家跟着小编的思路慢慢深入,一起来研究和学习“mysql编译报错do_abi_check怎么解决”吧!
今天在给公司的服务器上面安装-5.1.44的时候报错。具体表现为configure后make时报错如下:
make[2]: *** [do_abi_check] 错误 1
make[2]: 离开目录“/root/mysql-5.1.44”
make[1]: *** [abi_check] 错误 2
make[1]: 离开目录“/root/mysql-5.1.44”
make: *** [all-recursive] 错误 1
在网上google的时候大部分人都说是mysql的bug,从mysql-5.1以上版本和gcc4.5以上版本不和谐导致,最简单的方法是将Makefile文件里面do_abi_check后面一行set -ex; \注释掉就好了。
感谢各位的阅读,以上就是“mysql编译报错do_abi_check怎么解决”的内容了,经过本文的学习后,相信大家对mysql编译报错do_abi_check怎么解决这一问题有了更深刻的体会,具体使用情况还需要大家实践验证。这里是亿速云,小编将为大家推送更多相关知识点的文章,欢迎关注!