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
.