Como instalar o g ++ 4.9 no debian stretch

6

Eu tentei instalar no Debian strench g ++ - 4.9 e não encontrei o pacote via

apt-cache search g++-4.9

Versão mais antiga que encontrei apenas g ++ - 5

Onde posso obter o g ++ - 4.9?

    
por Levin 04.01.2017 / 21:15

2 respostas

4

Eu comecei a trabalhar (muito insustentável) adicionando jessie repo e depois instalando a partir dele. Incluir em /etc/apt/sources.list:

deb http://ftp.us.debian.org/debian/ jessie main contrib non-free
deb-src http://ftp.us.debian.org/debian/ jessie main contrib non-free

Faça o apt-get update & & apt-get install g ++ - 4.9

Após a instalação, comente as linhas jessie para que não haja conflito depois com o trecho. Teria sido muito melhor se o Debian tivesse incluído outras versões do g ++. Estranhamente, temos muitas versões do gcc, mas apenas uma versão do g ++ (6.0).

    
por 31.08.2017 / 21:45
1

link

Observe a seguinte resposta útil: link

Em vez disso, basta fazer o download de todos estes:

binutils_2.25-5_amd64.deb
cpp_4.9.2-2_amd64.deb
g++_4.9.2-2_amd64.deb
gcc_4.9.2-2_amd64.deb
gcc-4.9-base_4.9.2-10_amd64.deb
libasan1_4.9.2-10_amd64.deb
libatomic1_4.9.2-10_amd64.deb
libcilkrts5_4.9.2-10_amd64.deb
libgcc1_4.9.2-10_amd64.deb
libgcc-4.9-dev_4.9.2-10_amd64.deb
libgomp1_4.9.2-10_amd64.deb
libitm1_4.9.2-10_amd64.deb
liblsan0_4.9.2-10_amd64.deb 
libmpfr4_3.1.2-2_amd64.deb
libquadmath0_4.9.2-10_amd64.deb
libstdc++-4.9-dev_4.9.2-10_amd64.deb
libstdc++6
libtsan0_4.9.2-10_amd64.deb
libubsan0_4.9.2-10_amd64.deb

From Debian's servers, e.g.:

http://ftp.us.debian.org/debian/pool/main/b/binutils/binutils_2.25-5_amd64.deb

Then install them, e.g.: $ for package in *.deb; do sudo dpkg --install "$package"; done

Note que você pode encontrar alguns problemas com dependências, por isso você quer usar o menor número possível de pacotes nessa lista.

    
por 04.01.2017 / 21:36

Tags