Précédent   Forum des professionnels en informatique > Systèmes > Linux > Distributions > Fedora / Red hat
Fedora / Red hat Vos questions sur les distributions Fedora / Red Hat
Partagez cette discussion sur d'autres réseaux sociaux : Viadeo Twitter Google Facebook Digg Delicious MySpace Yahoo
Réponse Proposer ce sujet en actualité
 
Outils de la discussion
Publicité
'
Vieux 08/05/2006, 08h32   #1
Futur Membre du Club
 
Inscription : mars 2006
Messages : 89
Détails du profil
Informations forums :
Inscription : mars 2006
Messages : 89
Points : 17
Points : 17
Par défaut [FEDORA] Installation de compilateur sous Feodra core 3

Bonjour à tous,

Je travaille sur fc3. Voulant compiler un pakage de source (le but est de construire un executable), j'ai fait ce-ci:

>> ./configure ==> ok
>> make ==> g++: Command not found ..

J'ai vérifié si g++ est bien installé en faisant ce-ci:
>> yum list g++\*

J'obtiens :
>> g++2.95.i386 2.95.4-29033cl installed

Là, je ne comprends rien!!

Y aurait-il qlq 'un qui a une idée?
Merci!

Tawada
tawada est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 08/05/2006, 10h05   #2
Rédacteur
 
Avatar de Arnaud F.
 
Homme Arnaud Feltz
Développeur .NET
Inscription : août 2005
Messages : 5 204
Détails du profil
Informations personnelles :
Nom : Homme Arnaud Feltz
Âge : 25
Localisation : France

Informations professionnelles :
Activité : Développeur .NET
Secteur : Transports

Informations forums :
Inscription : août 2005
Messages : 5 204
Points : 6 113
Points : 6 113
Met ton Path a jour

Et je sais pas si c'est le cas pour g++ ou pas, mais je crois que tu dois créé une variable CLASSPATH

Tu l'a installé, la n'est pas le problème, seulement il ne trouve pas la commande car elle n'est pas exporté dans ton dossier de travail
__________________
C'est par l'adresse que vaut le bûcheron, bien plus que par la force. Homère

Installation de Code::Blocks sous Debian à partir de Nightly Builds
Arnaud F. est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 08/05/2006, 10h20   #3
Futur Membre du Club
 
Inscription : mars 2006
Messages : 89
Détails du profil
Informations forums :
Inscription : mars 2006
Messages : 89
Points : 17
Points : 17
Merci pour ta réponse!

Comment il faut faire pour mettre le path à jour?
tawada est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 08/05/2006, 10h21   #4
Rédacteur
 
Avatar de Arnaud F.
 
Homme Arnaud Feltz
Développeur .NET
Inscription : août 2005
Messages : 5 204
Détails du profil
Informations personnelles :
Nom : Homme Arnaud Feltz
Âge : 25
Localisation : France

Informations professionnelles :
Activité : Développeur .NET
Secteur : Transports

Informations forums :
Inscription : août 2005
Messages : 5 204
Points : 6 113
Points : 6 113
Code :
PATH=$PATH:TonRepertoireG++
Normalement sa marche comme sa

[edit] faut s'arreter un repertoire au dessus de la commande elle meme[/edit]
__________________
C'est par l'adresse que vaut le bûcheron, bien plus que par la force. Homère

Installation de Code::Blocks sous Debian à partir de Nightly Builds
Arnaud F. est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 08/05/2006, 12h19   #5
Futur Membre du Club
 
Inscription : mars 2006
Messages : 89
Détails du profil
Informations forums :
Inscription : mars 2006
Messages : 89
Points : 17
Points : 17
Pour trouver le répertoire de g++2.95.i386, j'ai fais ce-ci :

Résultat:
Code :
1
2
3
4
5
6
7
8
9
10
 
/usr/lib/gcc-lib/i386-conectiva-linux/2.95.4/cc1plus
/usr/lib/gcc-lib/i386-conectiva-linux/2.95.4/include/exception
/usr/lib/gcc-lib/i386-conectiva-linux/2.95.4/include/new
/usr/lib/gcc-lib/i386-conectiva-linux/2.95.4/include/new.h
/usr/lib/gcc-lib/i386-conectiva-linux/2.95.4/include/typeinfo
/usr/share/doc/g++2.95-2.95.4
/usr/share/doc/g++2.95-2.95.4/ChangeLog
/usr/share/doc/g++2.95-2.95.4/ChangeLog.1
/usr/share/doc/g++2.95-2.95.4/ChangeLog.egcs
Je fais ensuite :
Code :
PATH=$PATH:/usr/share/doc/g++2.95-2.95.4
Je fais un ./configure, et j'ai ce-ci :
Code :
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
checking for gcc... gcc
checking for C compiler default output file name... a.out
checking whether the C compiler works... yes
checking whether we are cross compiling... no
checking for suffix of executables...
checking for suffix of object files... o
checking whether we are using the GNU C compiler... yes
checking whether gcc accepts -g... yes
checking for gcc option to accept ANSI C... none needed
checking for g++... no
checking for c++... no
checking for gpp... no
checking for aCC... no
checking for CC... no
checking for cxx... no
checking for cc++... no
checking for cl... no
checking for FCC... no
checking for KCC... no
checking for RCC... no
checking for xlC_r... no
checking for xlC... no
checking whether we are using the GNU C++ compiler... no
checking whether g++ accepts -g... no
checking how to run the C preprocessor... gcc -E
checking for ranlib... ranlib
checking for ar... /usr/bin/ar
checking for fltk-config... /usr/bin/X11/fltk-config
checking for main in -ljpeg... no
checking for main in -lz... yes
checking for main in -lpng... yes
checking for main in -lm... yes
checking for vsnprintf... yes
checking for snprintf... yes
Je ne suis pas encore sorti de l'auberge!
tawada est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 08/05/2006, 16h42   #6
Futur Membre du Club
 
Inscription : mars 2006
Messages : 89
Détails du profil
Informations forums :
Inscription : mars 2006
Messages : 89
Points : 17
Points : 17
Quelqu'un a une idée?
Je commence à désersperer..
tawada est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 08/05/2006, 16h56   #7
Rédacteur/Modérateur
 
Avatar de Michaël
 
Michaël Todorovic
Ingénieur systèmes et réseaux
Inscription : juillet 2003
Messages : 3 493
Détails du profil
Informations personnelles :
Nom : Michaël Todorovic
Âge : 25
Localisation : France, Paris (Île de France)

Informations professionnelles :
Activité : Ingénieur systèmes et réseaux

Informations forums :
Inscription : juillet 2003
Messages : 3 493
Points : 5 899
Points : 5 899
salut,
il semblerait que tu aies installé un paquet de connectiva sur une fedora, c'est assez bizarre. ton PATH est incorrect parce que tu dis que les éxécutables sont aussi dans un répertoire de documentation. cherche d'uatres paquets g++ et installes une version plus récente. sinon pour le path, essaie
Code :
 export PATH="$PATH:/usr/lib/gcc-lib/i386-conectiva-linux/2.95.4/"
si ça ne marche pas, essaie
Code :
export CC=/usr/lib/gcc-lib/i386-conectiva-linux/2.95.4/cc1plus
et essaie à nouveau. si ça ne marche toujours pas,
Code :
ln -s /usr/bin/g++ /usr/lib/gcc-lib/i386-conectiva-linux/2.95.4/cc1plus
Michaël est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 08/05/2006, 17h41   #8
Futur Membre du Club
 
Inscription : mars 2006
Messages : 89
Détails du profil
Informations forums :
Inscription : mars 2006
Messages : 89
Points : 17
Points : 17
ça ne marche toujours pas..

j'ai essayé d'installer gcc-c++ par deux méthodes:
>> yum install gcc-c++
et
>> yum groupinstall "Development Tools"

L'erreur suivante apparaît:
>> Error: binutils conflicts with gcc-c++ < 4.0.0

Votre aide sera précieuse
tawada est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 09/05/2006, 00h17   #9
Membre éprouvé
 
Avatar de rvfranck
 
Étudiant
Inscription : novembre 2004
Messages : 739
Détails du profil
Informations personnelles :
Localisation : Canada

Informations professionnelles :
Activité : Étudiant

Informations forums :
Inscription : novembre 2004
Messages : 739
Points : 494
Points : 494
Le_coyote à dit:
Citation:
et essaie à nouveau. si ça ne marche toujours pas,
Code :
1
2
 
[LEFT]ln -s /usr/bin/g++ /usr/lib/gcc-lib/i386-conectiva-linux/2.95.4/cc1plus[/LEFT]
t'as vraiment essayé ça? ça ne marche pas!!! c'est quoi le message le message d'erreur?
rvfranck est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 09/05/2006, 10h07   #10
Futur Membre du Club
 
Inscription : mars 2006
Messages : 89
Détails du profil
Informations forums :
Inscription : mars 2006
Messages : 89
Points : 17
Points : 17
Salut!
Voilà, ça donne ce-ci :

Code :
ln: `/usr/lib/gcc-lib/i386-conectiva-linux/2.95.4/cc1plus': File exists
tawada est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 10/05/2006, 09h21   #11
Futur Membre du Club
 
Inscription : mars 2006
Messages : 89
Détails du profil
Informations forums :
Inscription : mars 2006
Messages : 89
Points : 17
Points : 17
Je ne savais pas qu'installer un paquet dans fc3 allait prendre tout ce temps. J'ai essayé pendant toute la journée d'hier et sans succés.

Je pense que la cause serait dû au fait j'ai installé des paquets qui sont en conflit.
Par exemple, pour installer gcc-g++ :
et comme je l'ai dit dans un message précédent, on obtient ce-ci :

Code :
 >> Error: binutils conflicts with gcc-c++ < 4.0.0
Mais comment faire pour détecter ce conflit?

J'ai fait ce-ci :
1.
Résultat :
Code :
1
2
3
gcc-3.4.4-2.fc3
gcc-g77-3.4.4-2.fc3
libgcc-4.0.0-0.40
2.
Rés.
rien affiché
3.
CODE]rpm -qa | grep gcc-g++[/code]
Rés.
rien affiché

tawada est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 11/05/2006, 11h52   #12
Futur Membre du Club
 
Inscription : mars 2006
Messages : 89
Détails du profil
Informations forums :
Inscription : mars 2006
Messages : 89
Points : 17
Points : 17
Il y a du nouveau suite au pb d'installation du paquet:

J'ai purement et simplement swicher pour ubuntu !!!!

En tout cas grand merci pour les réponses!

A bientôt,

Tawada
tawada est déconnecté   Envoyer un message privé Réponse avec citation 00
Réponse Proposer ce sujet en actualité Cette discussion est résolue.
Outils de la discussion



Fuseau horaire GMT +2. Il est actuellement 11h54.


 
 
 
 
Partenaires

Hébergement Web