私はこのスタックオーバーフローの答えを読んでいます
Macユーザーおよび警告:NokogiriはLibXMLバージョン2.7.8に対して構築されましたが、2.7.3を動的にロードしました
そして、彼らが--with-xml2-config
オプション
brew install libxml2 --with-xml2-config
自分で本当にこのオプションを使用したいことを確認できるようになり、将来、自作の問題をよりよく解決できるようになります。
この特定のオプションの説明を表示し、より一般的には、醸造インストールを使用するときに式で使用可能なすべてのオプションを見つけるにはどうすればよいですか?
知っている brew info FORMULA
はそのようなものを取得しますが、brew info libxml2
はオプションのリストのみ--universal
、--without-python
、および--HEAD
。
詳細については、これと似ているが異なる別のスタックオーバーフローの質問があります: インストールする前に醸造式に関する詳細情報を取得するにはどうすればよいですか?
最初にoptions
を使用して確認します。
brew options libxml2
これで満足できない場合は、rbファイルを直接編集し、必要な操作を行います。
brew edit libxml2
.rb
brewファイルで使用可能なオプションを確認できます。お好みのテキストエディタで開きます。通常は、MacOSにあります。
/usr/local/Homebrew/Library/Taps/homebrew/homebrew-core/Formula/
--enable-foo
のようなファイルにも引数を適用できます
ただし、これらのファイルには通常「説明」は含まれません
brew install
は、認識できないオプションを無視します。 --with-xml2-config
は、libxml2
式の実際のオプションではありません。無視されるだけです。