
インストールしようとしていますセンチマスcmus でトラックをスクロールできるようにします。
../configure --enable-libnotify
私は OS X 11 を使用しており、 cmusfm のインストール ガイドのコマンドを実行すると、次の出力が表示されます。
... a lot of checking here ... checking openssl/md5.h usability... no checking openssl/md5.h presence... no checking for openssl/md5.h... no configure: error: md5.h header not found
何をダウンロードすればいいですか?
brew を使用して md5sha1sum をインストールしようとしましたが、役に立ちませんでした。おそらく、ラップトップを再起動する必要があるでしょう。
答え1
私はちょうどこの同じ問題を自分自身で解決しました。
手順は次のとおりです。
- システム上でmd5.hを見つけます
- その場所を含めるようにCFLAGS環境変数を設定する
- cmusfmの設定とインストールのプロセスを実行する
homebrew または macports を使用する場合は、次のコマンドを実行して、それぞれ md5.h へのパスを見つけることができます。
find /usr/local -name md5.h # brew
find /opt/local -name md5.h # macports
Finder または Spotlight を使用して md5.h を見つけることもできます。
次に、コンパイラにそこを参照するように指示するには、次のようにします。
export CFLAGS='-I/your/path/to/openssl/include'
例えば私の場合は
export CFLAGS='-I/usr/local/Cellar/openssl/1.0.2f/include'
次に、configure スクリプトを再実行し、make && make install を実行します。幸運を祈ります!