Contenu | Rechercher | Menus

Annonce

Si vous avez des soucis pour rester connecté, déconnectez-vous puis reconnectez-vous depuis ce lien en cochant la case
Me connecter automatiquement lors de mes prochaines visites.

À propos de l'équipe du forum.

#1 Le 24/10/2005, à 01:03

hakunamubuntu

le probleme de gcc sur breezy

http://ubuntuforums.org/showthread.php? … hlight=gcc

En résumé le problème de gcc sur breezy est le suivant:
noyau 2.6.12 compilé avec gcc 3.4
version de gcc sur le cdrom: 4.0
sad:(:(
Si votre noyau est 2.6.13 => pas de problèmes, il est compilé avec 4.0

Si comme moi vous avez un noyau 2.6.12, et que vous avez besoin de compiler un programe qui necessite les kernel-sources:

#apt-get install gcc-3.4
#gedit  /etc/bash.bashrc

à la fin du fichier, ajouter:

export CC=/usr/bin/gcc-3.4

___________________________________

Je rajouterai que si comme moi le programe que vous avez besoin de compiler est le driver eagle-usb de votre modem, ALORS apt-get install gcc-3.4 ne marche pas puisque vous ne disposez dans ce cas-là QUE du cd et de la mauvaise version de gcc (c'est qd meme tordu, non?)

Il ne vous reste plus qu'à installer "build essential" et "gcc" version 4.0 dans un premier temps, puis télécharger ces trois paquets qui suffisent pour les dépendances de gcc 3.4:

http://packages.debian.org/unstable/devel/gcc-3.4-base
http://packages.debian.org/unstable/devel/gcc-3.4
http://packages.debian.org/unstable/int … rs/cpp-3.4

Ensuite installer les paquets:

sudo dpkg -i <le paquet gcc-3.4-base>
sudo dpkg -i <le paquet cpp-3.4>
sudo dpkg -i <le paquet gcc-3.4>

Le reste ne change pas,
#gedit  /etc/bash.bashrc et rajouter à la fin du fichier  "export CC=/usr/bin/gcc-3.4"

Voila. Reste plus qu'à résoudre le probleme des clé usb et autres dvd qui ne se lancent pas comme il faudrait;

Dernière modification par hakunamubuntu (Le 24/10/2005, à 01:05)


"Voler! Tel a toujours été le rêve de l'homme et de l'animal de basse-cour"

Hors ligne

#2 Le 24/10/2005, à 09:31

GuestStar

Re : le probleme de gcc sur breezy

Les adresses de téléchargement, mais ici les paquets du site Ubuntu, ayant souvent entendu dire qu'il ne fallait pas trop mélanger Ubuntu et Debian niveau paquet...

gcc-3.4
gcc-3.4-base
cpp-3.4

C'est sur le site Ubuntu packages.

Dernière modification par GuestStar (Le 24/10/2005, à 18:46)

Hors ligne

#3 Le 24/10/2005, à 20:15

ikari

Re : le probleme de gcc sur breezy

hakunamubuntu a écrit :

Si votre noyau est 2.6.13 => pas de problèmes, il est compilé avec 4.0

Une petite question, si quelqu'un sait : est-ce que tous les noyaux de Breezy ne sont pas 2.6.12 ? Comment pourrais-je avoir un noyau 2.6.13 ?

(je me demandais s'il fallait ajouter cette précision dans le wiki)

Dernière modification par ikari (Le 24/10/2005, à 20:16)

Hors ligne

#4 Le 25/10/2005, à 23:45

hakunamubuntu

Re : le probleme de gcc sur breezy

je ne sais pas quelles sont les différences entre les versions de breezy, par ex moi je suis en x86_64bits, est ce que le noyau est en 2.6.13 sur une autre version?
A mon avis pour avoir un 2.6.13 il doit plutot falloir recompiler son noyau...


"Voler! Tel a toujours été le rêve de l'homme et de l'animal de basse-cour"

Hors ligne

#5 Le 26/10/2005, à 15:16

ikari

Re : le probleme de gcc sur breezy

Merci, je viens de lire le thread en anglais, que j'avais zappé la première fois, et ils disent effectivement que Ubuntu utilise le noyau 2.6.12, le noyau 2.6.13 est utilisé par d'autres distros ou alors il faut le compiler soi-même.

Hors ligne

#6 Le 04/11/2005, à 01:11

hamou

Re : le probleme de gcc sur breezy

merci bcp pour ton explication mais stp tu pe mexpliquer la derniere etape : editer /etc/bash.bashrc parce que la j'y arrive pas il me mets toujours la meme chose lors du ./configure de eagle ... merci big_smile

Hors ligne

#7 Le 04/11/2005, à 04:29

hakunamubuntu

Re : le probleme de gcc sur breezy

va voir là:
http://forum.ubuntu-fr.org/viewtopic.php?id=15858


"Voler! Tel a toujours été le rêve de l'homme et de l'animal de basse-cour"

Hors ligne

#8 Le 04/11/2005, à 15:14

hamou

Re : le probleme de gcc sur breezy

Dsl mais je comprend pas exactement l'expression en fin de fichier : je l'ouvre je saute une ligne et je tape export CC=/usr/bin/gcc-3.4 ? ou bien je le met autre part ? c'est vraiment débile cette histoire de gcc sad

Hors ligne

#9 Le 04/11/2005, à 15:27

nikko

Re : le probleme de gcc sur breezy

Tu peux aussi forcer l'utilisation de gcc-3.4 de la manière suivante.
Quand tu compiles, make appelle gcc, qui pointe sur gcc-4.0. Il suffit de le faire pointer sur gcc-3.4:

cd /usr/bin
sudo unlink gcc
sudo ln -s gcc-3.4 gcc

J'en ai eu besoin pour compiler un plugin pour xdtv.

Dernière modification par nikko (Le 04/11/2005, à 15:28)

Hors ligne

#10 Le 04/11/2005, à 15:30

hamou

Re : le probleme de gcc sur breezy

Merci beaucoup je vais essayer tt de suite big_smile

Hors ligne

#11 Le 04/11/2005, à 17:03

hamou

Re : le probleme de gcc sur breezy

Merveilleux ca marche !!!:lol:

Hors ligne