Reinstalar XCode y actualizar Homebrew debería ser suficiente. Para hacer esto:
- Intente con el script
uninstall-devtools
de esta respuesta para eliminar versiones anteriores de XCode. (Si no funciona o no lo encuentra, no se preocupe).
- Eliminar el directorio completo / desarrollador si existe. Aquí es donde viven las versiones anteriores de XCode.
- Descargue e instale el último XCode para la versión de su sistema operativo. (La 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 línea de comandos.
- Actualice las definiciones y los paquetes de Homebrew con
brew update && brew upgrade
.
- Si alguno de los paquetes elaborados aún parece estar roto,
brew rm
ellos y brew install --fresh
para reinstalar.
- Edita tu archivo de configuración de shell (por ejemplo,
~/.bashrc
) para asegurarte de que /usr/local/bin
esté en tu ruta. brew doctor
puede ayudar a diagnosticar este y otros problemas.
Tenga en cuenta que tms
está diseñado para instalarse en /usr/lib
de forma predeterminada, lo que no tendrá permisos para realizar en una configuración normal de OS X incluso una vez que tenga todas las herramientas instaladas, porque el sistema operativo se reserva /usr
Para su propio uso. Probablemente querrá jugar con Makefile
y tms.h
para obtener /usr/local
o /opt
, que son lugares más fáciles para eliminar los paquetes creados por el usuario.
Si te sientes ambicioso, incluso podrías hacer brew create http://jonathanscorner.com/download/tms1_4.tar.gz
para hacer una fórmula Homebrew para TMS, haciendo que las instalaciones repetidas sean más fáciles.