
Estoy intentando instalarcmusfmpara poder scrobblear pistas en cmus.
Estoy en OS X 11 y cuando ejecuto el ../configure --enable-libnotify
comando de la guía de instalación de cmusfm obtengo el siguiente resultado:
... 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
¿Qué debo descargar?
Intenté instalar md5sha1sum usando brew, pero no funcionó. Quizás debería haber reiniciado mi computadora portátil.
Respuesta1
Descubrí exactamente este mismo problema por mi cuenta.
Los pasos son:
- Localice md5.h en su sistema
- Configure la variable de entorno CFLAGS para incluir esa ubicación
- Ejecute el proceso de configuración e instalación de cmusfm
Si usas homebrew o macports puedes ejecutar lo siguiente para encontrar la ruta a md5.h (respectivamente):
find /usr/local -name md5.h # brew
find /opt/local -name md5.h # macports
También puedes utilizar Finder o Spotlight para encontrar md5.h.
Luego haga esto para decirle al compilador que busque allí:
export CFLAGS='-I/your/path/to/openssl/include'
Por ejemplo, el mío era
export CFLAGS='-I/usr/local/Cellar/openssl/1.0.2f/include'
Luego vuelva a ejecutar el script de configuración y realice && make install. ¡Buena suerte!