Reinstalar XCode y actualizar Homebrew debería ser suficiente. Para hacer esto:
- Pruebe el
uninstall-devtools
script de esta respuesta para eliminar las versiones antiguas de XCode. (Si no funciona o no lo encuentras, no te preocupes por ello).
- Borre el directorio completo de /Developer si existe. Aquí es donde viven las versiones antiguas de XCode.
- Descargue e instale el último XCode para su versión del sistema operativo. (El App Store lo hace fácil).
- Instale las herramientas de la línea de comandos. En XCode, ve al menú Apple, selecciona Preferencias, selecciona la sección Descargas y haz clic en Instalar junto a Herramientas de la línea de comandos.
- Actualiza las definiciones y paquetes de Homebrew con
brew update && brew upgrade
.
- Si algún paquete de cerveza aún parece estar roto,
brew rm
ellos y brew install --fresh
para reinstalar.
- Edita tu archivo de configuración del shell (por ejemplo
~/.bashrc
) para asegurarse /usr/local/bin
está en tu camino. brew doctor
puede ayudar a diagnosticar este y otros problemas.
Tengan en cuenta que tms
está diseñado para instalarse en /usr/lib
por defecto, lo cual no tendrás permisos para hacer en una configuración normal de OS X incluso una vez que tengas todas las herramientas instaladas, porque el OS se reserva /usr
para su propio uso. Probablemente querrás jugar con el Makefile
y tms.h
para meterlo en /usr/local
o /opt
que son lugares más fáciles de dejar los paquetes construidos por el usuario.
Si te sientes ambicioso, podrías incluso hacer brew create http://jonathanscorner.com/download/tms1_4.tar.gz
para hacer una fórmula casera para el TMS, facilitando las instalaciones repetidas.