Installation de l’ancienne version de gcc

Je veux installer gcc 4.1.2 sur mon système Ubuntu 64 bits, qui a actuellement gcc 4.4. Je veux continuer à utiliser le gcc actuel, mais je veux aussi append gcc 4.1.2. Un moyen simple de le faire, c’est-à-dire installer gcc 4.1.2 sur mon système?

Facile, il suffit de le prendre à partir d’une archive des anciennes versions d’Ubuntu. Par exemple, ma machine (exécutant toujours natty) a

edd@max:~$ ls -l /usr/bin/g++-* -rwxr-xr-x 1 root root 242752 2010-09-10 04:16 /usr/bin/g++-4.3 -rwxr-xr-x 1 root root 263240 2011-03-31 15:22 /usr/bin/g++-4.4 -rwxr-xr-x 1 root root 275856 2011-04-18 09:25 /usr/bin/g++-4.5 edd@max:~$ 

La série 4.1. Avait quelques problèmes. Même g ++ – 4.2.1, la valeur par défaut sous OS X, n’est pas génial. Mais vous devriez certainement avoir la possibilité de l’installer.

Lorsque vous faites cela, par tous les moyens, allez sur la voie de gestion des paquets d’installation des dépendances appropriées. Vous obtiendrez également des paquets correspondants pour les autres dépendances.

En d’autres termes, vous devez ajuster /etc/apt/sources.list pour pointer vers une version antérieure ayant cette version.

 sudo apt-get install gcc-4.1=4.1.2 gcc-4.4 

semble la solution simple pour moi. Depuis que @DirkEddelbuettel a noté que les nouvelles dissortingbutions Ubuntu ont été supprimées, ajoutez une ancienne dissortingbution gcc-4.1 à votre fichier /etc/apt/sources.list. Les utilisateurs d’Ubuntu maintiennent un excellent site Web pour le rechercher. Hardy, lucide et franc-tireur semblent excellents.

Cela devrait faire:

 sudo apt-get install gcc-4.1=4.1.2-27ubuntu1 gcc-4.1-base=4.1.2-27ubuntu1 cpp-4.1=4.1.2-27ubuntu1 g++-4.1 

L’autre moyen consiste à télécharger gcc 4.1.2 et les bibliothèques dépendantes, et à le comstackr vous-même.

Une fois installé voir les autres:

Utilisez l’option -V pour exécuter une version particulière:

 -V  Run gcc version number , if installed