2014-07-26 4 views
87

sto facendo una nuova installazione di Mavericks, e accidentalmente ha fattobirra installare gcc troppo tempo

brew install gcc 

che sta prendendo più di mezz'ora, forse di più. Dovrei terminarlo? Ora so che avrei dovuto installare uno specifico gcc (forse gcc48) ma è troppo tardi e il mio macbook ha un respiro duro.

Attualmente è stato scaricato tutte le 5 dipendenze, ma è stato bloccato nella parte "Installazione di gcc". È stato scaricato gcc-4.9.1.tar.bz2, configurato e creato, ed è bloccato nel fare il bootstrap.

Qualsiasi consiglio è apprezzato.

Questo è stato un buon consiglio che ho visto troppo tardi: https://apple.stackexchange.com/questions/38222/how-do-i-install-gcc-via-homebrew

Chiesto prima qui: https://superuser.com/questions/788256/brew-install-gcc-mac-os-10-9-mavericks

+12

Ci vuole un po 'per costruire (penso che ci sono voluti circa 45 minuti per me la prima volta). Puoi tranquillamente annullare se vuoi. Dipende solo da te. –

+5

Homebrew è specificamente progettato per fare tutto in sicurezza: costruisce le cose in una posizione temporanea, non tocca nulla al di fuori di quella posizione, quindi le installa in una cantina isolata, non tocca più nulla fuori da quella Cantina, e solo allora, se tutto ha funzionato, fa aggiunge collegamenti in '/ usr/local/*'. – abarnert

+0

cool :) Lo aspetterò, allora. Tuttavia, è sufficiente uscire dalla shell bash e quindi "brew uninstall gcc" verrebbe ripristinato? o potrebbe essere confuso perché era solo a metà della costruzione? – ehacinom

risposta

102

Si ha bisogno gcc installato per ottenere gfortran, e si ha bisogno di un compilatore FORTRAN per SciPy. Homebrew installerà una versione "in bottiglia" (cioè precompilata) del pacchetto gcc, che è molto veloce, se hai installato Xcode Command Line Tools. Questi sono separati da XCode appropriato. È possibile installarli con xcode-select --install.

Non è necessario installare una particolare versione di gcc (e penso che non sia possibile l'imbottigliamento di questi, quindi saranno altrettanto lenti).

In generale, l'interruzione di Homebrew con Ctrl + C è sicuro e Homebrew si ripristinerà automaticamente.

Potresti essere interessato allo homebrew-python tap.

+0

'brew install gcc xcode-select --install'? – wyx

+3

No, basta' xcode-select --install' – ObjectiveTruth