Como atualizar o g ++ para o 4.7.1?

1

A resposta de Richard Holloway a este tópico explica bem como para atualizar de 4.6.3 para 4.7.0 (em 12.04, no meu caso), mas gostaria de atualizar para o 4.7.1, que está disponível há algum tempo. No entanto, não há pacote g++-4.7.1 e eu não sei de outra forma como fazê-lo, alguém mais?

    
por Matt Phillips 27.07.2012 / 19:49

2 respostas

3

Uau, isso foi insuportável. Aqui está como eu fiz isso (NB, para um sistema de 32 bits):

  1. $ sudo apt-get instala o gcc-multilib

  2. $ sudo apt-get instalar m4

  3. Faça o download do mpfr , configure, faça, faça a instalação

  4. Faça o download do gmp , configure, make, make install

  5. Faça o download do mpc , configure, faça, faça a instalação

  6. Para compensar informações insuficientes sobre o caminho, incluímos isso em .bashrc

  

export LD_LIBRARY_PATH = / usr / local / lib: $ LD_LIBRARY_PATH

     

export LIBRARY_PATH = exportar / usr / lib / i386-linux-gnu

     

export C_INCLUDE_PATH = Exportar / usr / include / i386-linux-gnu

     

export CPLUS_INCLUDE_PATH = / usr / incluir / i386-linux-gnu

o primeiro que eu obtive de aqui e o último de aqui , modificado adequadamente para os meus locais de instalação.

.7. Adicione esses links simbólicos pelo mesmo motivo:

  

$ sudo ln -s /usr/include/i386-linux-gnu/gnu/stubs-32.h / usr / include / gnu

     

$ sudo ln -s /usr/lib/i386-linux-gnu/crti.o /usr/lib/crti.o

     

$ sudo ln -s /usr/lib/i386-linux-gnu/crt1.o /usr/lib/crt1.o

     

$ sudo ln -s /usr/lib/i386-linux-gnu/crtn.o /usr/lib/crtn.o

     

$ sudo ln -s /usr/local/lib/libmpc.so.3   /usr/lib/libmpc.so.3

.8. Baixar g ++ - 4.7.1, configure, make, make install

    
por Matt Phillips 01.08.2012 / 04:07
0

Tente compilar g ++ - 4.7.1

Lista de espelhos:

link

Selecione o espelho, clique em liberações e pesquise por gcc-4.7.1.

Faça o download da fonte e compile.

    
por zuberuber 27.07.2012 / 20:12