时间:2021-07-01 10:21:17 帮助过:3人阅读
今天在给公司的服务器上面源码安装mysql-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; /注释掉就好了。
作者“网络技术”
bitsCN.com