
설치하려고 하는데cmusfmcmus에서 트랙을 스크러블할 수 있습니다.
../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'
그런 다음 구성 스크립트를 다시 실행하고 && make install을 수행하십시오. 행운을 빌어요!