note

note

macOS 13.0 編譯樂觀主義

  • 克隆 optimism 代碼倉庫:
git clone https://github.com/ethereum-optimism/optimism.git
cd optimism
  • 安裝 node

之前安裝的 node 18 版本過高,編譯 optimism 會報錯,現在選擇 node 16

brew install node@16
brew unlink node
brew link --force --overwrite node@16
  • 安裝 python2

macOS 默認安裝的是 python3,可以這裡下載 python2,選擇 "macOS 64-bit installer"

  • 執行yarn,安裝依賴

如果安裝依賴的過程中,報如下錯誤

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

說明之前很可能使用 brew 安裝過 libtool,可以卸載:

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


brew uninstall --ignore-dependencies libtool
  • 執行yarn build
載入中......
此文章數據所有權由區塊鏈加密技術和智能合約保障僅歸創作者所有。