Gibt es ein Repository mit Paketen für alte Versionen von gcc für das neueste Ubuntu? Ich möchte gcc3 neben gcc 4 installieren, für Programme, die speziell gcc3 benötigen.
15
Alternativ zu den Debian-Schnappschüssen, die Elazar in seiner Antwort veröffentlicht hat , können Sie die Ubuntu-Paket-Repositorys für die älteren Ubuntu-Versionen verwenden: http://packages.ubuntu.com
Fügen Sie sie dem /etc/apt/sources.list
bereits beschriebenen Elazar hinzu:
deb http://archive.ubuntu.com/ubuntu/ hardy universe
deb-src http://archive.ubuntu.com/ubuntu/ hardy universe
Das Hardy Universe-Repository enthält gcc-3.4.
Sie können Debian-Snapshots verwenden . Fügen Sie die folgenden Zeilen hinzu/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
Mach jetzt
$ apt-get update
$ apt-get install g++-3.4
Und du bist fertig!
Dies funktioniert für viele andere alte Pakete. Stellen Sie sicher, dass Sie den richtigen Zeitstempel auswählen und auf der Website snapshots.debian nach dem richtigen suchen.
build-essential
mit apt-get installiert .Sie können gcc-4.4 (oder eine beliebige Version zwischen 4.4 und 8) unter Ubuntu 16.04 über die ( Toolchain Test Builds PPA ) hinzufügen.
Wenn Sie außerdem gcc-4.4 auf RH6 emulieren müssen, erstellen Sie Ihr Zielprogramm mit
quelle
Zu 4.2.3 musste ich hinzufügen
zu meinem
/etc/apt/sources.list
Referenz1 , Referenz2
quelle
gcc-3.3 ist in allen aktuellen stabilen Releases verfügbar (In lucid ist es in lucid-backports verfügbar)
Liste der pro Release verfügbaren Binärdateien
Sie können die obige Liste mit den folgenden Befehlen sehen:
Quellpaketliste:
Quell- und Binärliste:
quelle
Für GCC 3.4 ist die korrekte Quell-URL wie folgt, da die alten in old-releases.ubuntu.com verschoben werden. Vielen Dank an @Ignitor für den Hauptzeiger
bearbeiten
Für luftige, gepflegte, kantige, lebhafte, mutige, robuste usw
von xenial
quelle
Unter Ubuntu 18.04 habe ich Folgendes getan:
um gcc-3.3, gcc-3.4 und gcc-4.0 zu installieren
https://launchpad.net/ubuntu/+source/gcc-opt
quelle