La reinstallazione di XCode e l'aggiornamento di Homebrew dovrebbero essere sufficienti. Per fare ciò:
- Prova lo script
uninstall-devtools
da questa risposta per rimuovere le versioni precedenti di XCode. (Se non funziona o non riesci a trovarlo, non preoccuparti.)
- Elimina l'intera directory / Developer se esiste. Qui è dove vivono le versioni precedenti di XCode.
- Scarica e installa l'ultimo XCode per la versione del tuo sistema operativo. (L'App Store lo semplifica.)
- Installa gli strumenti della riga di comando. In XCode, vai al menu Apple, seleziona Preferenze, seleziona la sezione Download e fai clic su Installa accanto a Strumenti da riga di comando.
- Aggiorna le definizioni ei pacchetti Homebrew con
brew update && brew upgrade
.
- Se alcuni pacchetti fermentati sembrano ancora rotti,
brew rm
li e brew install --fresh
da reinstallare.
- Modifica il file di configurazione della shell (ad esempio
~/.bashrc
) per assicurarti che /usr/local/bin
sia sul tuo percorso. brew doctor
può aiutare a diagnosticare questo e altri problemi.
Si noti che tms
è progettato per l'installazione su /usr/lib
per impostazione predefinita, che non si avrà il permesso di fare in una normale installazione di OS X anche se tutti gli strumenti sono installati, perché il sistema operativo riserva /usr
per il proprio uso. Probabilmente vorrai giocherellare con Makefile
e tms.h
per metterlo in /usr/local
o /opt
, che sono luoghi più facili da eliminare pacchetti creati dagli utenti.
Se ti senti ambizioso, potresti persino fare brew create http://jonathanscorner.com/download/tms1_4.tar.gz
per creare una formula Homebrew per TMS, semplificando le installazioni ripetute.