ARM Mac通过Homebrew安装autoreconf后执行autoreconf -fi报错如何解决?
解决ARM架构Mac上autoreconf执行时找不到aclocal的问题
报错提示找不到aclocal,是因为这个工具属于automake包,单独安装autoreconf(autoconf的组件)不会包含它。按以下步骤解决:
- 用Homebrew安装automake:
brew install automake - 安装完成后重新执行命令:
autoreconf -fi
如果执行后仍有问题,检查Homebrew的二进制路径是否在环境变量PATH中:
echo $PATH | grep /opt/homebrew/bin
如果输出里没有/opt/homebrew/bin,将其添加到shell配置文件(比如~/.zshrc,ARM Mac默认用zsh):
echo 'export PATH="/opt/homebrew/bin:$PATH"' >> ~/.zshrc source ~/.zshrc
之后再重新运行autoreconf -fi即可。
内容的提问来源于stack exchange,提问作者Cornelius Roemer
相关产品推荐
相关产品推荐

