Homebrew continua a dire che XCode non è installato


10

Sto cercando di installare Ruby usando Homebrew, il gestore di pacchetti OSX.

Quando eseguo "brew install ruby" continuo a ricevere il messaggio "Avvertenza: XCode non è installato!". XCode è installato, sta mentendo.

C'è qualcosa che posso provare a risolvere questo? Sto eseguendo Lion con XCode 3.2.6.


Non sto davvero cercando di usare nessuna delle nuove cose XCode ... Non è come Homebrew dipendesse da XCode 4 ...
Jaco Pretorius

@slhck - risulta che avevi ragione. L'aggiornamento a XCode 4 l'ha risolto. Quindi suppongo che il vero bug qui sia che il messaggio di errore non è corretto - dovrebbe dire qualcosa come "Avvertenza: stai usando una versione obsoleta di XCode". Se lo pubblichi come risposta, accetterò?
Jaco Pretorius,

Risposte:


3

Secondo Homebrew Wiki , è necessario utilizzare una versione Xcode ≥ 4.1 quando si esegue OS X Lion.

In realtà dicono ...

Si noti che l'utilizzo di un XCode precedente alla 4.1 su 10.7 può causare errori di compilazione.

... ma il messaggio di "avvertimento" è probabilmente fuorviante. Prova ad aggiornare Xcode all'ultima versione tramite il Mac App Store.


8

Homebrew non funziona immediatamente con XCode 4.3. È inoltre necessario installare gli strumenti da riga di comando per Xcode.

Puoi farlo avviando XCode e andando su Preferenze-> Download-> Strumenti della riga di comando e fai clic su Installa. Oppure ottenerli manualmente da https://developer.apple.com/downloads/index.action .

Alla fine ho dovuto chiamare

 xcode-select -switch /Applications/Xcode.app

1

Potresti anche provare a riavviare dopo aver installato Xcode.

Stavo riscontrando anche questo problema (Brew sostenendo che xcode non era installato), in esecuzione 10.7. Avevo rimosso Xcode 4.1 e usato l'app store per installare Xcode 4.2, quindi era decisamente aggiornato. Ho aggiunto manualmente / Developer / usr / bin al mio percorso, il che non mi ha aiutato. Ma un riavvio ha fatto.


0

Aggiungi la seguente directory al tuo percorso, aggiungendo questa riga al tuo ~/.bash_profile:

export PATH=$PATH:/Developer/usr/bin:/Developer/usr/local/bin

0

Quello che ha funzionato per me è stato semplicemente avviare l'app XCode e fare clic su "OK" su "Inizia a utilizzare XCode" ...

Utilizzando il nostro sito, riconosci di aver letto e compreso le nostre Informativa sui cookie e Informativa sulla privacy.
Licensed under cc by-sa 3.0 with attribution required.