Vous avez supprimé GCC par accident ou il ne fonctionne plus? Pas de panique!\\
\\
Voici comment résoudre le problème :\\
\\
1ère étape - Obtenir un paquetage binaire\\
\\
Pour télécharger un paquetage binaire, cliquez sur le lien correspondant à votre achitecture et téléchargez la version la plus récente correspondant à votre CHOST.\\
x86 http://dev.gentoo.org/~avenj/bins/\\
AMD64 http://dev.gentoo.org/~azarah/bins/\\
\\

2e étape - Extraire le fichier binaire de l'archive\\
\\
Après avoir téléchargé le fichier, allez dans le dossier où vous avez sauvegardé le fichier et tapez la commande suivante en mode superutilisateur :\\
tar -xvjf gcc3.X.X-rX.tbz2 -C /\\
\\
(Vous pouvez enlever le -j si votre archive est un simple .tar)\\
\\

3e étape - Vérifier la liste des compilateurs\\
\\
Pour configurer l'environnement GCC, tapez la commande suivante :\\
Code:\\
gcc-config -l\\
\\

Exemple :\\
Code:\\
localhost gcc # gcc-config -l\\
 [1] i686-pc-linux-gnu-3.4.4 *\\
 [2] i686-pc-linux-gnu-3.4.4-hardened\\
 [3] i686-pc-linux-gnu-3.4.4-hardenednopie\\
 [4] i686-pc-linux-gnu-3.4.4-hardenednopiessp\\
 [5] i686-pc-linux-gnu-3.4.4-hardenednossp\\
 [6] i686-pc-linux-gnu-4.1.1\\
\\

4e étape - Choisir son compilateur\\
\\
Sélectionnez la version que vous avez téléchargé en tapant la commande suivante :\\
Code:\\
gcc-config i686-pc-linux-gnu-3.X.X\\
\\
Nota : Si vous avez un CHOST différent, remplacez i686 par le CHOST approprié.\\
\\

Vous verrez alors quelque chose qui ressemble à ceci :\\
Code:\\
* Switching to i686-pc-linux-gnu-3.3.4 compiler ...                              [ ok ]\\
* If you intend to use the gcc from the new profile in an already\\
* running shell, please remember to do:\\
*   # source /etc/profile\\
\\

5e étape - Source profile\\
\\
Suivez les instructions données plus haut et tapez la commande : \\
Code:\\
source /etc/profile\\
\\

Si vous utilisez GCC 3.4, vous avez terminé. Si vous utilisez une version plus récente comme GCC 4.1, continuez avec les étapes 6 et 7.\\
\\

6e étape - Compiler GCC 4.1 (ou la version que vous utilisez)\\
\\
Tapez la commande\\
Code:\\
emerge gcc\\
\\

Si vous voulez compiler une version particulière, faites plutôt\\
Code:\\
emerge =gcc-[numéro de version]\\
\\

ATTENTION! Ne compilez aucune autre application avant d'avoir recompilé votre GCC! \\
Cela pourrait endommager votre système, car il est compilé avec la version de GCC que vous utilisiez auparavant!\\
\\
7e étape - Configurer l'environnement pour le GCC que vous venez de compiler\\
\\
Refaites les étapes 3 à 5 pour configurer votre environnement pour la version du GCC compilée avec la commande emerge.\\