Obtener la fuente
wget "http://www.sentex.net/~mwandel/jhead/jhead-2.97.tar.gz"
Descomprime la fuente
tar xzf jhead-2.97.tar.gz
O bien, obtenga y descomprima la fuente en un solo paso
curl "http://www.sentex.net/~mwandel/jhead/jhead-2.97.tar.gz" | tar xz
Ahora tienes un directorio llamado jhead-2.97 . Ingrese a ese directorio y ejecute make .
cd jhead-2.97
make
Esto compilará el código y vinculará un ejecutable llamado jhead .
Algunos archivos MAKE tienen objetivos de instalación. Este lo hace. Para instalar el ejecutable,
make install
Probablemente necesitará ejecutar eso como root. Ahora su programa está instalado y listo para usar.
En este caso, el objetivo de instalación se ve así:
cp jhead ${DESTDIR}/usr/local/bin/
Si alguna vez te encuentras con un programa sin un destino de instalación en su archivo MAKE, solo debes saber que tienes que obtener los ejecutables en /usr/local/bin y cualquier biblioteca en /usr/local/lib (u otras ubicaciones apropiadas). A veces, también hay otros archivos de los que debe preocuparse, como archivos de documentación (por ejemplo, páginas man), archivos de configuración, etc.
Xcode 4.3 movió make a /Applications/Xcode.app/Contents/Developer/usr/bin/make . Puede instalar make en /usr/bin/ descargando el paquete de herramientas de línea de comandos desde las preferencias de Xcode o desde developer.apple.com/downloads (que requiere una cuenta de desarrollador gratuita pero no Xcode).
Si make install da como resultado un error como cp: directory /usr/local/bin does not exist , solo ejecuta mkdir /usr/local/bin/ .
También puede instalar Homebrew y ejecutar brew install jhead .