rubyをインストールしようとしたときにエラー出て詰まったので備忘録がてらに対応した内容を記載します。
環境
HomeBrew | 4.2.16 |
---|---|
mac | Sonoma 14.4.1 M1チップ |
内容
ruby3.3.0をインストールしようとするもエラー出る。
$ rbenv install 3.3.0
(省略)
BUILD FAILED (macOS 14.4.1 on arm64 using ruby-build 20240319)
You can inspect the build directory at /var/folders/8p/1j25n0cn5tn_4b4d5rpfg0m80000gn/T/ruby-build.20240407221252.7489.lII9hh
See the full build log at /var/folders/8p/1j25n0cn5tn_4b4d5rpfg0m80000gn/T/ruby-build.20240407221252.7489.log
ログを見ろと言っているので見てみる
(もし同じ状況の方いたら上でててきたパスを入れてください)
$ cat /var/folders/8p/1j25n0cn5tn_4b4d5rpfg0m80000gn/T/ruby-build.20240407221252.7489.log
(省略)
configure: error: something wrong with LDFLAGS="-L/usr/local/opt/zlib/lib"
external command failed with status 1
LDFLAGSのパスが間違ってるっぽい、、
LDFLAGSのパスを消す
$ unset LDFLAGS
再度インストール
$ rbenv install 3.3.0
$ ruby --version
ruby 2.6.10p210 (2022-04-12 revision 67958) [universal.arm64e-darwin23]
できた!!!
結論
パスが間違ってたっぽいので消したらできました。
多分rubyインストールするために見た技術記事を適当にコピペしてたのが原因、、