C'è un modo per installare Apple gcc più recente senza aggiornare Xcode? Sto correndo il leone di montagna e per alcuni motivi non voglio aggiornare il sistema operativo a uno più nuovo. Tuttavia, brew install
spesso mi dà errori su clang e sembra che il colpevole sia l'obsoleto Xcode e Xcode strumenti da riga di comando.
Gli strumenti da riga di comando Xcode e Xcode che sto utilizzando sono l'ultima versione tra quelli disponibili per il mio sistema obsoleto:
Xcode 4.6.2
Apple LLVM version 4.2 (clang-425.0.28) (based on LLVM 3.2svn)
in base a /usr/bin/xcodebuild -version
e gcc_lion -v
.
Oltre a questa versione di gcc, ho installato tramite Homebrew l'ultimo gcc, che è
Using built-in specs. COLLECT_GCC=gcc COLLECT_LTO_WRAPPER=/usr/local/Cellar/gcc/7.1.0/libexec/gcc/x86_64-apple-darwin12.3.0/7.1.0/lto-wrapper Target: x86_64-apple-darwin12.3.0 Configured with: ../configure --build=x86_64-apple-darwin12.3.0 --prefix=/usr/local/Cellar/gcc/7.1.0 --libdir=/usr/local/Cellar/gcc/7.1.0/lib/gcc/7 --enable-languages=c,c++,objc,obj-c++,fortran --program-suffix=-7 --with-gmp=/usr/local/opt/gmp --with-mpfr=/usr/local/opt/mpfr --with-mpc=/usr/local/opt/libmpc --with-isl=/usr/local/opt/isl --with-system-zlib --enable-checking=release --with-pkgversion='Homebrew GCC 7.1.0' --with-bugurl=https://github.com/Homebrew/homebrew-core/issues --disable-nls Thread model: posix gcc version 7.1.0 (Homebrew GCC 7.1.0)
in base a gcc -v
.
Ho tentato di installare clang installando llvm da Homebrew ma non è riuscito con errori. Questo è accaduto anche prima che avessi installato il nuovo gcc come ricordo.
Ho anche provato a seguire questa istruzione ma ho fallito anche con errori su libatomic.
E dopo aver letto oltre, sembra che mi serva una versione più recente degli strumenti xcode + xcode, che ha aggiornato la versione di llvm e clang per rimuovere questi problemi. E presumo che sia essenzialmente Apple gcc ...?
Quindi, se c'è una soluzione ovvia (diversa dall'aggiornamento del sistema operativo) a questo problema, non mi dispiace anche se non è Apple gcc in particolare, ma in caso contrario, come posso installare la nuova gcc di Apple? Voglio continuare a utilizzare Xcode attuale e obsoleto sul mio desktop perché non credo che nessuna nuova versione di Xcode sia compatibile con Mountain Lion.