Existe um repositório contendo pacotes para versões antigas do gcc, para o Ubuntu mais recente. Quero instalar o gcc3 ao lado do gcc 4, para programas que precisam especificamente do gcc3.
15
Ou, como alternativa aos instantâneos do Debian que Elazar postou em sua resposta , você pode usar os repositórios de pacotes do Ubuntu para versões mais antigas do Ubuntu: http://packages.ubuntu.com
Adicione-os ao /etc/apt/sources.list
Elazar já descrito:
deb http://archive.ubuntu.com/ubuntu/ hardy universe
deb-src http://archive.ubuntu.com/ubuntu/ hardy universe
O repositório Hardy Universe é aquele que contém o gcc-3.4.
Você pode usar os instantâneos da Debian . Adicione as seguintes linhas ao/etc/apt/sources.list
deb http://snapshot.debian.org/archive/debian/20070730T000000Z/ lenny main
deb-src http://snapshot.debian.org/archive/debian/20070730T000000Z/ lenny main
deb http://snapshot.debian.org/archive/debian-security/20070730T000000Z/ lenny/updates main
deb-src http://snapshot.debian.org/archive/debian-security/20070730T000000Z/ lenny/updates main
Agora faça
$ apt-get update
$ apt-get install g++-3.4
E você está pronto!
Isso funciona para muitos outros pacotes antigos, certifique-se de selecionar o carimbo de data / hora correto, procure o correto no site snapshots.debian.
build-essential
usando o apt-get.Você pode adicionar o gcc-4.4 (ou qualquer versão entre 4.4 e 8) no Ubuntu 16.04 através do ( Toolchain test build PPA )
Além disso, se você precisar emular o gcc-4.4 no RH6, crie seu programa de destino com
fonte
Para 4.2.3 eu tive que adicionar
para o meu
/etc/apt/sources.list
Referência1 , Referência2
fonte
O gcc-3.3 está disponível em todas as versões estáveis atuais (no lucid, está disponível no lucid-backports)
Lista de binários disponíveis por release
Você pode ver a lista acima com os seguintes comandos:
Lista de pacotes de fontes:
Fonte e lista binária:
fonte
Para o GCC 3.4, o URL de origem correto é o seguinte, pois os antigos são movidos para old-releases.ubuntu.com. Obrigado a @Ignitor pelo ponteiro principal
editar
etc para arejados, elegantes, ousados, mal-humorados, corajosos, resistentes
de xenial
fonte
No Ubuntu 18.04, eu fiz:
instalar gcc-3.3, gcc-3.4 e gcc-4.0
https://launchpad.net/ubuntu/+source/gcc-opt
fonte