gRPCを試してみたくて、protocl buffer (protoc)をインストールの仕方を調べてみたけどスムーズにいかなかったのでメモ
環境
M1 mac (pro)
やったこと
まずはprotocol bufferをインストール
brew install protobuf
インストール成功(してるっぽい)
🍺 /opt/homebrew/Cellar/protobuf/24.3: 395 files, 13.2MB
==> Runningbrew cleanup protobuf
...
Disable this behaviour by setting HOMEBREW_NO_INSTALL_CLEANUP.
Hide these hints with HOMEBREW_NO_ENV_HINTS (seeman brew
).
==> Caveats
==> protobuf
Emacs Lisp files have been installed to:
/opt/homebrew/share/emacs/site-lisp/protobuf
確認
protoc --version
みつからない・・・
$ protoc
zsh: command not found: protoc
brew linkで設定
brew link protbuf
みつからない・・・
$ protoc
zsh: command not found: protoc
今度は --overwriteしてみる
brew link --overwrite protobuf
みつかった!
$ protoc --version
libprotoc 24.3
まとめ
結果的には解決できました。
なんでこうなるのか誰か教えてください。