Rubyのビルドに失敗したら
miseのリネームに対応していない箇所を修正する
mise を利用している場合、ruby 向けのプラグイン内部で rtx コマンドが実行される場合がある。バージョンの問題ではなさそうなので、パスの通った場所に mise のシンボリックリンクを設置すると良い。 code:sh
ln -s /opt/homebrew/bin/mise ~/.local/bin/rtx
libyaml をインストールする
code:sh
# ruby 3.3.5 をインストール
mise install ruby@3.3.5
# 中略
-> make -j 10
*** Following extensions are not compiled:
psych:
Could not be configured. It will not be installed.
Check path/to/build.t18pkn/ruby-3.3.5/ext/psych/mkmf.log for more details.
BUILD FAILED (macOS 15.1 on arm64 using ruby-build 20241105)
You can inspect the build directory at path/to/build.t18pkn
See the full build log at path/to/build.log
code:sh
# libyaml をインストールする
brew install libyaml
関連