1) Scaricare i sorgenti Gnu binutils da qui: http://ftp.gnu.org/gnu/binutils
2) Scompattare i sorgenti Gnu binutils:
codice:
tar xzvf binutils-2.23.2.tar.gz
entrare nella cartella creata:
codice:
cd binutils-2.23.2
digitare i seguenti comandi:
codice:
./configure
make -j2
sudo make install
cd ..
3) Scaricare i sorgenti GCC da qui(Downloads/Mirror sites): http://gcc.gnu.org/
4) Scompattare i sorgenti:
codice:
tar xzvf gcc-4.8.0.tar.gz
entrare nella cartella creata:
5) Installare i prerequisiti (mpfr, gmp, isl, etc). Si esegue lo script './contrib/download_prerequisites':
codice:
./contrib/download_prerequisites
6) Uscire dalla cartella gcc-4.8.0:
7) Creare la cartella gcc-4.8.0-build:
codice:
mkdir gcc-4.8.0-build
8) Entrare nella cartella appena creata:
codice:
cd gcc-4.8.0-build
9) Eseguire il comando:
codice:
../gcc-4.8.0/configure --prefix=/usr/local --enable-shared --enable-multiarch --enable-threads=posix --enable-__cxa_atexit --enable-languages=c,c++,fortran,go,objc,obj-c++ --enable-targets=all
10) Eseguire il comando:
11) eseguire il comando:
codice:
sudo make install
A questo punto, se tutto è andato bene, gcc 4.8.0 è installato.
Si può verificarlo con i seguenti comandi:
