Come compilare gcc-4.0 su Mountain Lion?

1

Finora ho avviato con successo la configurazione, ma quando digito make, ottengo il seguente errore, dopo un po 'di tempo (c'è molto che si compila con successo):

ld: unknown/unsupported architecture name for: -arch i686
/usr/bin/libtool: internal link edit command failed
make[2]: *** [libgcc_s.dylib] Error 1
make[1]: *** [libgcc.a] Error 2
make: *** [all-gcc] Error 2

C'è un modo per dire a gcc di non compilarsi per l'architettura i686?

Ecco il mio uname -a se può aiutarti:

Darwin Frizlabs-Computer.local 12.2.0 Darwin Kernel Version 12.2.0: Sat Aug 25 00:48:52 PDT 2012; root:xnu-2050.18.24~1/RELEASE_X86_64 x86_64

PS: So che gcc-4.0 è antico, ma ne ho bisogno.

    
posta Frizlab 03.11.2012 - 12:17
fonte

2 risposte

2

Qualcuno su serverfault ha risposto alla stessa domanda . Ecco quindi come compilare gcc-4.0 su OS X Mountain Lion (copiato da serverfault):

Per prima cosa prendi il vecchio pacchetto 4.0 che è stato incluso con XCode 3.1 da pagina Open Source di Apple

Scarica il pacchetto gcc-5493 e compilalo usando:

mkdir darwin
cd darwin
../configure --prefix=/tmp/testplace --enable-languages=objc,c++
make bootstrap
make install
    
risposta data 05.11.2012 - 05:00
fonte
0

Ho appena compilato la versione di sviluppo da un clone di git e viene compilato con gcc 4.7.2

    
risposta data 05.11.2012 - 15:02
fonte

Leggi altre domande sui tag