Uau, isso foi insuportável. Aqui está como eu fiz isso (NB, para um sistema de 32 bits):
-
$ sudo apt-get instala o gcc-multilib
-
$ sudo apt-get instalar m4
-
Faça o download do mpfr , configure, faça, faça a instalação
-
Faça o download do gmp , configure, make, make install
-
Faça o download do mpc , configure, faça, faça a instalação
-
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