Hola a todos,
soy nuevo en el foro y acabo de empezar a usar linux así que digamos que soy un principiante entre los principiantes. Tengo la versión 11.04 (natty) de Ubuntu, y mi problema está en que necesito utilizar para unas cosillas una versión más antigua de gcc (creo que me vale desde gcc-4.0.0 a gcc-4.2.0) que la que tengo ahora. La idea que tenía es tener instaladas varias versiones e ir cambiando el enlace simbólico llamado gcc de tal manera que apunte hacia una o hacia otra según la necesite. La cosa está en que las versiones de gcc que mencioné anteriormente ya no están en los repositorios que tengo. He visto que en ftp://ftp.gnu.org/gnu/gcc/ están todas las versiones pero no sé cómo instalar una versión después de haberla descargado manualmente. Se podría añadir esa ftp a la lista de repositorios?Si es así cómo se hace?Es que no he encontrado otra solución.

Según la web de gcc el código
Según la web de gcc el código fuente de cada versión va acompañado de la documentación correspondiente.
Añadir esa dirección a la lista de repositorios no serviría de nada porque no es un repositorio de esa clase.
¿Has pensado en modificar el código para que compile con versiones más recientes? Podría ser la mejor solución.
A compilar se ha dicho
Lo que te descargas desde la ftp de gnu es el código fuente, no paquetes listos para instalar. Debes compilar ese código fuente, aunque sea con una versión más moderna de gcc.
Las instrucciones suelen venir en el propio archivo comprimido (.tar.gz)