Sto usando Homebrew esclusivamente (vale a dire non lo faccio, e non voglio, usare MacPorts o Fink). Voglio anche mantenere le installazioni manuali al minimo indispensabile. 1
... Ma come posso installare GCC?
Prima di tutto, ho ovviamente installato Xcode ma la versione attuale non viene fornita con un GCC abbastanza aggiornato (ho bisogno di almeno 4.5, ma preferirei il più recente) - in realtà, non viene fornito con una corretta GCC a tutti (IT solo le navi clang) e che sembra essere un problema per Homebrew ...
Sono a conoscenza di un elenco di GCC personalizzati e cross compiler, ma in realtà tutte quelle installazioni richiedono un GCC già installato - almeno, brew
il loro insuccesso fallisce con errori di linker su Lion che attribuisco a Clang e -use-gcc
non funziona per ovvio motivi.
brew doctor
menziona solo quello che già so, che non è installato GCC (4.2.x).
1 Ho precedentemente mixato MacPorts, Homebrew e alcune installazioni manuali e ho finito con un inferno di manutenzione e controllo delle versioni. Non voglio andarci di nuovo.
$PATH
è il solito (questo è un sistema quasi vuoto, dopo tutto): /usr/bin:/bin:/usr/sbin:/sbin:/usr/local/bin:/usr/X11/bin
... ma non penso che questo abbia importanza. Le formule fornite da homebrew-alt sono semplicemente obsolete e non funzionano con Clang.
gcc --version
? Ottengoi686-apple-darwin11-llvm-gcc-4.2 (GCC) 4.2.1 (Based on Apple Inc. build 5658) (LLVM build 2335.15.00)
e ho semplicemente installato Xcode dal MAS. Inoltre, qual è l'output diecho $PATH
?