Czy istnieje repozytorium zawierające pakiety dla starych wersji gcc dla najnowszej wersji Ubuntu. Chcę zainstalować gcc3 razem z gcc 4, dla programów, które potrzebują gcc3 specjalnie.
15
Lub alternatywnie do migawek Debiana opublikowanych przez Elazara w jego odpowiedzi , możesz użyć repozytoriów pakietów Ubuntu dla starszych wersji Ubuntu: http://packages.ubuntu.com
Dodaj je do /etc/apt/sources.list
opisanego już Elazara:
deb http://archive.ubuntu.com/ubuntu/ hardy universe
deb-src http://archive.ubuntu.com/ubuntu/ hardy universe
Repozytorium Hardy Universe zawiera gcc-3.4.
Możesz użyć migawek Debiana . Dodaj następujące wiersze do/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
Teraz zrób
$ apt-get update
$ apt-get install g++-3.4
I jesteś gotowy!
Działa to w przypadku wielu innych starych pakietów, upewnij się, że wybrałeś właściwy znacznik czasu, poszukaj poprawnego na stronie snapshots.debian.
build-essential
za pomocą apt-get.Możesz dodać gcc-4.4 (lub dowolną wersję między 4.4 a 8) na Ubuntu 16.04 za pomocą ( Test Toolchain buduje PPA )
Nawiasem mówiąc, jeśli chcesz emulować gcc-4.4 na RH6, zbuduj program docelowy za pomocą
źródło
Do 4.2.3 musiałem dodać
do mojego
/etc/apt/sources.list
Odniesienie 1 , Odniesienie 2
źródło
gcc-3.3 jest dostępny we wszystkich aktualnych wersjach stabilnych (w lucid, jest dostępny w lucid-backports)
Lista plików binarnych dostępnych dla każdej wersji
Możesz zobaczyć powyższą listę z następującymi poleceniami:
Lista pakietów źródłowych:
Źródło i lista binarna:
źródło
W przypadku GCC 3.4 poprawny źródłowy adres URL jest taki jak poniżej, ponieważ stare są przenoszone do old-releases.ubuntu.com. Dzięki @Ignitor za główny wskaźnik
edytować
dla wietrznych, eleganckich, ostrych, zadziornych, odważnych, hardy itp
z Xenial
źródło
W systemie Ubuntu 18.04:
zainstalować gcc-3.3, gcc-3.4 i gcc-4.0
https://launchpad.net/ubuntu/+source/gcc-opt
źródło