Como construir o g ++ 4.5.2 no Ubuntu 10.04

2

Meu compilador gcc está um pouco desatualizado - gcc 4.3, então eu quero construir um novo gcc a partir do código-fonte desde que executei o apt-get update, mas não havia uma versão pré-compilada disponível ainda. Alguém já experimentou esse processo antes?

Obrigado,
Chan

    
por Chan 22.01.2011 / 07:08

3 respostas

5

Instale uma nova versão do GMP, MPFR, MPC a partir de fontes:

curl -O http://www.mirrorservice.org/sites/ftp.gnu.org/gnu/gmp/gmp-5.0.1.tar.gz
tar zxf gmp-5.0.1.tar.gz
cd gmp-5.0.1/
./configure --prefix=/usr
sudo make install
cd ..

curl -O http://www.mpfr.org/mpfr-current/mpfr-3.0.0.tar.gz
tar zxf mpfr-3.0.0.tar.gz
cd mpfr-3.0.0/
./configure --prefix=/usr
sudo make install
cd ..

curl -O http://www.multiprecision.org/mpc/download/mpc-0.8.2.tar.gz
tar zxf mpc-0.8.2.tar.gz 
cd mpc-0.8.2/
./configure --prefix=/usr
sudo make install
    
por 25.01.2011 / 06:38
1

Você vai querer baixar os pacotes fonte. Você pode obter o link

Em seguida, você vai querer instalar o pacote build-essentials do apt. Use o seguinte comando:

sudo apt-get install build-essential

Em seguida, você vai querer extrair o pacote fonte para seu próprio diretório:

mkdir -p ~/compiling/gcc
cd !$
tar -zxvf ~/path/to/downloaded/gcc-4.5.2.tar.gz
cd gcc-4.5.2

Então você vai querer compilá-lo, geralmente o processo é o seguinte:

./configure
make
sudo make install

No entanto, se você omitir a última parte, ainda poderá executar o programa chamando-o diretamente, enquanto mantém sua versão atualmente instalada do gcc para uso normal.

    
por 22.01.2011 / 08:28
0

Eu segui estes passos do site GNU e instalei o gcc perfeitamente: link

Basicamente, você precisará instalar

  • gmp-5.0.1
  • mpc-0.8.2
  • mpfr-3.0.0

e outras bibliotecas mencionadas podem ser encontradas no Gerenciador de Pacotes Synaptic.

Isso é tudo

    
por 23.01.2011 / 13:43

Tags