HOWTO : Réparer son système quand GCC ne répond plus

Conversations générales au sujet de Sabayon Linux

Moderator: Moderators

Post Reply
turquoise
Old Dear Hen
Posts: 719
Joined: Wed Nov 15, 2006 1:14
Location: Abitibi-Témiscamingue!

HOWTO : Réparer son système quand GCC ne répond plus

Post by turquoise » Wed Jan 17, 2007 9:49

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, redez vous dans le dossier où vous avez sauvegardé le fichier et tapez la commande suivante en mode superutilisateur :

Code: Select all

tar -xvjf gcc3.X.X-rX.tbz2 -C /
Nota : N'oubliez pas de remplacer le nom du paquetage par celui que vous avez téléchargé!
(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: Select all

gcc-config -l
Exemple :

Code: Select all

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: Select all

gcc-config i586-pc-linux-gnu-3.X.X
ou
gcc-config i686-pc-linux-gnu-3.X.X

Vous verrez alors quelque chose qui ressemble à ceci :

Code: Select all

* 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: Select all

source /etc/profile
6e étape - Compiler GCC 4.1

Tapez la commande

Code: Select all

emerge gcc
ATTENTION! Ne compilez aucune autre application! Cela pourrait endommager votre système, car il est compilé avec GCC 4.1!

7e étape - Configurer l'environnement pour GCC 4.1

Refaites les étapes 3 à 5 pour configurer votre environnement pour la version du GCC compilée avec la commande emerge.
Ma philosophie d'apprentissage : essayer, et si ça casse, essayer de réparer.
My learning philosophy: try it, and if it breaks, try to fix it.
Image

xlnagla
Sagely Hen
Posts: 1078
Joined: Mon May 28, 2007 2:44

Re: HOWTO : Réparer son système quand GCC ne répond plus

Post by xlnagla » Tue Apr 29, 2008 2:19

Je n'ai pas une keyboard francophone, et car cela je ne peux pas utiliser des accents facilement. Je suis desolee pour l'absence.

Bonjour! Je sais que cette poste est très, très vieux, mais il est aussi un "sticky", et car cela il est dans la premiere page du forum. Cette poste est un HOWTO, une chose pour les wiki. Dans une semaine je vais "de-sticky" cette poste; s'il vous plait, faitez un wiki pour gcc avec l'information ici.

~xlnagla

turquoise
Old Dear Hen
Posts: 719
Joined: Wed Nov 15, 2006 1:14
Location: Abitibi-Témiscamingue!

Re: HOWTO : Réparer son système quand GCC ne répond plus

Post by turquoise » Wed May 14, 2008 4:29

C'était le but éventuel, mais je suis trop nulle en syntaxe wiki...

Je ferais bien du ménage, mais on dirait que mes pouvoirs de modératrice ne me permettent plus de faire des sticky ou de les enlever...
Ma philosophie d'apprentissage : essayer, et si ça casse, essayer de réparer.
My learning philosophy: try it, and if it breaks, try to fix it.
Image

xlnagla
Sagely Hen
Posts: 1078
Joined: Mon May 28, 2007 2:44

Re: HOWTO : Réparer son système quand GCC ne répond plus

Post by xlnagla » Wed May 14, 2008 5:44

Just ask Eden about wiki syntax, and your moderation woes should dissappear in about 3 hours.

~xlnagla

turquoise
Old Dear Hen
Posts: 719
Joined: Wed Nov 15, 2006 1:14
Location: Abitibi-Témiscamingue!

Re: HOWTO : Réparer son système quand GCC ne répond plus

Post by turquoise » Wed May 14, 2008 6:13

I will probably need to update this before posting to the wiki anyway but thanks for the piece of advice.

Yes, so I have been told. :)
Ma philosophie d'apprentissage : essayer, et si ça casse, essayer de réparer.
My learning philosophy: try it, and if it breaks, try to fix it.
Image

Post Reply