¿Existe un repositorio que contenga paquetes para versiones antiguas de gcc, para la última versión de Ubuntu? Quiero instalar gcc3 junto con gcc 4, para programas que necesitan gcc3 específicamente.
¿Existe un repositorio que contenga paquetes para versiones antiguas de gcc, para la última versión de Ubuntu? Quiero instalar gcc3 junto con gcc 4, para programas que necesitan gcc3 específicamente.
Respuestas:
O como alternativa a las instantáneas de Debian que Elazar publicó en su respuesta , puede usar los repositorios de paquetes de Ubuntu para las versiones anteriores de Ubuntu: http://packages.ubuntu.com
Agréguelos a /etc/apt/sources.list
como ya describió Elazar:
deb http://archive.ubuntu.com/ubuntu/ hardy universe
deb-src http://archive.ubuntu.com/ubuntu/ hardy universe
El repositorio de Hardy Universe es el que contiene gcc-3.4.
Puede usar instantáneas de Debian . Agregue las siguientes líneas a/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
Ahora haz
$ apt-get update
$ apt-get install g++-3.4
¡Y estás listo!
Esto funciona para muchos otros paquetes antiguos, asegúrese de seleccionar la marca de tiempo correcta, busque el correcto en el sitio web snapshots.debian.
build-essential
usando apt-get.
Puede agregar gcc-4.4 (o cualquier versión entre 4.4 y 8) en Ubuntu 16.04 a través de ( Toolchain test builds PPA )
sudo add-apt-repository ppa: ubuntu-toolchain-r / test sudo apt-get update sudo apt install gcc-4.4
Además, si necesita emular gcc-4.4 en RH6, cree su programa de destino con
make CC = "gcc-4.4 -U_FORTIFY_SOURCE"
Para 4.2.3 tuve que agregar
deb http://security.ubuntu.com/ubuntu hardy-security main
para mi /etc/apt/sources.list
gcc-3.3 está disponible en todas las versiones estables actuales (en lucid, está disponible en lucid-backports)
Lista de binarios disponibles por lanzamiento
Puede ver la lista anterior con los siguientes comandos:
Lista de paquetes de origen:
rmadison gcc-3.3
Fuente y lista binaria:
rmadison gcc-3.3 -S
Para GCC 3.4, la URL de origen correcta es la siguiente, ya que las antiguas se trasladan a old-releases.ubuntu.com. Gracias a @Ignitor por el puntero principal
editar
/etc/apt/sources.list
para ventoso, apuesto, nervioso, luchador, valiente, resistente, etc.
deb http://old-releases.ubuntu.com/ubuntu/ hardy universe
deb-src http://old-releases.ubuntu.com/ubuntu/ hardy universe
de xenial
apt update
apt install gcc-3.4
En Ubuntu 18.04, hice:
sudo apt install gcc-opt
instalar gcc-3.3, gcc-3.4 y gcc-4.0