前提・実現したいこと
rubyの環境構築を行っています。
readlineのインストールにつまづいています。
発生している問題・エラーメッセージ
brew link readline --force を入力しreadlineをどこからでも利用できるようにしたいのですが下記のようなエラーメッセージが出てしまいました。
Refusing to link macOS provided/shadowed software: readline For compilers to find readline you may need to set: export LDFLAGS="-L/usr/local/opt/readline/lib" export CPPFLAGS="-I/usr/local/opt/readline/include" For pkg-config to find readline you may need to set: export PKG_CONFIG_PATH="/usr/local/opt/readline/lib/pkgconfig"
試したこと
そもそもbrew linkでシンボリックリンクを作成する前に、brew install readlineを実行したところAlready downloadedでした。また、以下のようなメッセージも出力されました。
readline is keg-only, which means it was not symlinked into /usr/local, because macOS provides BSD libedit. For compilers to find readline you may need to set: export LDFLAGS="-L/usr/local/opt/readline/lib" export CPPFLAGS="-I/usr/local/opt/readline/include" For pkg-config to find readline you may need to set: export PKG_CONFIG_PATH="/usr/local/opt/readline/lib/pkgconfig"
brew installもbrew linkも同じ
メッセージが出たのですが、言われた内容をどこに記述すればいいかわかりませんでした。一応、なんとなくで.zshrcに記載し読み込ませた後、再び試しましたが結果は同じでした。
ここからどうすればわかりません。
できればでいいのですが、考え方も合わせて教えていただけると助かります。
初心者で早くも挫折しそうです。助けてください。
補足情報(FW/ツールのバージョンなど)
OS Catalina 10.15.4
あなたの回答
tips
プレビュー