macos 13.0 编译optimism

克隆 optimism 代码仓库：

Copy
git clone https://github.com/ethereum-optimism/optimism.git
cd optimism

安装 node

之前安装的 node18 版本过高，编译 optimism 会报错，现在选择 node16

Copy
brew install node@16
brew unlink node
brew link --force --overwrite node@16

安装 python2

macos 默认安装的是 python3，可以这里下载 python2，选择 "macOS 64-bit installer"

执行yarn，安装依赖

如果安装依赖的过程中，报如下错误

Copy
Try 'libtool --help' for more information.
libtool: error: unrecognised option: '-static'

说明之前很可能使用 brew 安装过 libtool，可以卸载:

Copy
~/github/optimism  which libtool
/opt/homebrew/opt/libtool/libexec/gnubin/libtool

brew uninstall --ignore-dependencies libtool

执行yarn build