MAC安装thrift 0.10.0版本,thrift降级。亲测有效
brew查看thrift
brew info thrift //查看最新的thrift版本
brew search thrift //查看支持brew安装的所有thrift版本
如果有自己需要的版本,直接 brew install thrift / thrift@x.x即可
已安装,版本不匹配,需降级
brew uninstall thrift
安装thrift的依赖包
brew install boost openssl libevent bison
- 如果需要安装的thrift版本高于0.9.3,则需要检查bison的版本,确保它不低于2.5。否则会报错:configure: error: Bison version 2.5 or higher must be installed on the system!
bison -V 查看版本,如果低于2.5,执行brew install bison 来安装最新版本的bison - cd /usr/bin目录,将Mac默认的bison文件移除掉,将brew安装的最新的bison拷贝到这里。
cd /usr/local

本文详细介绍了在MAC上如何将thrift降级到0.10.0版本的过程。首先通过`brew`查看thrift版本,发现版本不匹配。接着安装thrift的依赖包,特别是确保bison版本不低于2.5。如果bison版本过低,使用`brew install bison`更新。由于系统权限问题,可能需要关闭rootless。然后下载0.10.0版本的thrift源码,但在`make`过程中遇到错误。最后,通过从github的homebrew低版本分支安装thrift,成功实现降级安装。

2469

被折叠的 条评论
为什么被折叠?



