编译Mysql 5.5时报do_abi_check错误
生活随笔
收集整理的這篇文章主要介紹了
编译Mysql 5.5时报do_abi_check错误
小編覺得挺不錯(cuò)的,現(xiàn)在分享給大家,幫大家做個(gè)參考.
下載mysql-5.5.3-m3源碼后,執(zhí)行configure無錯(cuò)誤,在make的時(shí)候卻報(bào):
?
make[2]: *** [do_abi_check] 錯(cuò)誤 1<br>
make[2]: Leaving directory `/tmp/mysql-5.5.3-m3'<br>
make[1]: *** [abi_check] 錯(cuò)誤 2<br>
make[1]: Leaving directory `/tmp/mysql-5.5.3-m3'<br>
make: *** [all-recursive] 錯(cuò)誤 1
?
擺渡,谷歌了一圈,居然是mysql的bug,貌似是mysql 5.1.14以上版本跟gcc 4.5不太兼容導(dǎo)致的。
?
貌似我還真用的gcc 4.5。
?
解決方法:
?
在configure完成之后,打開Makefile,刪掉1146行至1163行,即do_abi_check:目標(biāo)后的所有語句。
?
再執(zhí)行make && make install 就OK了。
總結(jié)
以上是生活随笔為你收集整理的编译Mysql 5.5时报do_abi_check错误的全部內(nèi)容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: 新加坡遭遇“鸡慌”:国菜海南鸡饭告急
- 下一篇: 超高制作!《暗黑破坏神:不朽》发售预告片