mysql2-v0.4.1をM1にインストールしようとしたときに同じエラーが発生しました
-解決済み-
brew install zstd
which zstd
私のパスは->/opt / homebrew / bin / zstd
zstdがどこからリンクされているかを確認する必要があります
cd /opt/homebrew/bin
ls -la
zstd-> ../Cellar/zstd/1.5.0/bin/zstd
したがって、zstd libへのパスを取得する必要があります。私の場合:
/opt/homebrew/Cellar/zstd/1.5.0/lib
そして、いくつかの魔法と古典的な組み合わせを行います
bundle config --local build.mysql2 "--with-ldflags=-L/opt/homebrew/Cellar/zstd/1.5.0/lib"
bundle install
gem list my
*** LOCAL GEMS ***
mysql2 (0.4.10)