解决Mac安装thrift因bison报错的问题
安装thrift时,报错:
Bisonversion2.5orhighermustbeinstalledonthesystem!
使用brewinstallbison安装新版的bison
$brewlistbison /usr/local/Cellar/bison/3.0.4/bin/bison /usr/local/Cellar/bison/3.0.4/bin/yacc /usr/local/Cellar/bison/3.0.4/lib/liby.a /usr/local/Cellar/bison/3.0.4/share/aclocal/bison-i18n.m4 /usr/local/Cellar/bison/3.0.4/share/bison/(23files) /usr/local/Cellar/bison/3.0.4/share/doc/(14files) /usr/local/Cellar/bison/3.0.4/share/info/bison.info /usr/local/Cellar/bison/3.0.4/share/man/(2files)
已经安装3.0.4版本
但是安装thrift,仍然报错
Bisonversion2.5orhighermustbeinstalledonthesystem!
经查是使用了xcode自带的bison,路径
/Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/
解决办法:
首先将bison改名
cd/Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/ sudomvbisonbison111
然后新版本的bison复制到路径下
sudocp/usr/local/Cellar/bison/3.0.4/bin/bison/Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/
再次安装thrift,安装成功。
cd/Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/ sudormbison sudomvbison111bison
以上这篇解决Mac安装thrift因bison报错的问题就是小编分享给大家的全部内容了,希望能给大家一个参考,也希望大家多多支持毛票票。
热门推荐
10 八一幼儿祝福语大全简短
11 公司乔迁食堂祝福语简短
12 婚礼结束聚餐祝福语简短
13 儿媳买车妈妈祝福语简短
14 毕业送礼老师祝福语简短
15 同事辞职正常祝福语简短
16 恭贺新婚文案祝福语简短
17 金店立秋祝福语简短英文
18 婆婆高寿祝福语大全简短