Existe-t-il un référentiel contenant des packages pour les anciennes versions de gcc, pour la dernière Ubuntu. Je veux installer gcc3 aux côtés de gcc 4, pour les programmes qui ont spécifiquement besoin de gcc3.
15
Ou alternativement aux instantanés Debian publiés par Elazar dans sa réponse , vous pouvez utiliser les référentiels de paquets Ubuntu pour les anciennes versions d'Ubuntu: http://packages.ubuntu.com
Ajoutez-les au /etc/apt/sources.list
Elazar déjà décrit:
deb http://archive.ubuntu.com/ubuntu/ hardy universe
deb-src http://archive.ubuntu.com/ubuntu/ hardy universe
Le dépôt Hardy Universe est celui qui contient gcc-3.4.
Vous pouvez utiliser des instantanés Debian . Ajoutez les lignes suivantes à/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
Maintenant
$ apt-get update
$ apt-get install g++-3.4
Et vous êtes prêt!
Cela fonctionne pour de nombreux autres anciens packages, assurez-vous de sélectionner le bon horodatage, recherchez celui qui convient sur le site Web snapshots.debian.
build-essential
utilisant apt-get.Vous pouvez ajouter gcc-4.4 (ou n'importe quelle version entre 4.4 et 8) sur Ubuntu 16.04 via le ( Toolchain test builds PPA )
En passant, si vous devez émuler gcc-4.4 sur RH6, construisez votre programme cible avec
la source
Pour 4.2.3 j'ai dû ajouter
à mon
/etc/apt/sources.list
Référence1 , Référence2
la source
gcc-3.3 est disponible dans toutes les versions stables actuelles (dans lucid, il est disponible dans lucid-backports)
Liste des binaires disponibles par version
Vous pouvez voir la liste ci-dessus avec les commandes suivantes:
Liste des paquets source:
Source et liste binaire:
la source
Pour GCC 3.4, l'URL source correcte est la suivante, car les anciennes sont déplacées vers old-releases.ubuntu.com. Merci à @Ignitor pour le pointeur principal
Éditer
pour breezy, dapper, edgy, feisty, gutsy, hardy etc.
de xenial
la source
Sur Ubuntu 18.04, j'ai fait:
pour installer gcc-3.3, gcc-3.4 et gcc-4.0
https://launchpad.net/ubuntu/+source/gcc-opt
la source