gcc perdu ? - Installation - Linux et OS Alternatifs
Marsh Posté le 27-11-2004 à 20:38:55
[bouchereau@localhost visualisation]$ g++ -Wall -g main.cpp -o main
bash: g++: command not found
Marsh Posté le 27-11-2004 à 20:46:47
bha il faut l'installer, ca doit être:
urpmi gcc-c++
ou
urpmi g++
Marsh Posté le 27-11-2004 à 20:51:58
bon d'abord urpmi il me dit que la commande n'a pas été trouvé
et quand je fais une recherche dans les rpm par de urpmi, ni de gcc ni de cc ni de g++
y'aurait pas un petit problème ?
Marsh Posté le 27-11-2004 à 21:05:02
faut etre en root pour urpmi.
Edit: commande su à partir d'une console.
il y a urpmq je crois pour faire des recherches sur les pkgs.
Marsh Posté le 27-11-2004 à 21:15:20
le problème c que gcc est bien installé :
[bouchereau@localhost visualisation]$ g++ -Wall -g main.cpp -o main
bash: g++: command not found
est pourtant que je l'exécute (sur un hello.c) j'ai quand même une erreur de commande :
cc: installation problem, cannot exec `cc1plus': No such file or directory
Marsh Posté le 27-11-2004 à 21:47:31
mais je le trouve comment ?????
il est même pas dans les rpm alors que dans la 9.2 il est installé par défaut !!
et quand je fais :
[root@localhost visualisation]# rpm -qa |grep "gcc-cpp"
gcc-cpp-3.4.1-3mdk
il me retourne une réponse ce qui veut donc dire qu'il est installé non ?
et quand je fais g++ tout seul il me dit :
[root@localhost visualisation]# g++
bash: g++: command not found
Marsh Posté le 27-11-2004 à 22:00:04
putain, si on te dit g++, c'est pour que t'installe cpp !
Marsh Posté le 27-11-2004 à 22:37:10
qu'on me dise exactement ce que je dois faire car pour moi gcc est installé ça c sur alors je vois pas pk on me parle de g++, cpp ...
je veux juste savoir ce que je dois installé pour compiler du c++ (et qu'on me dise pas cpp car y'a pas de rpm là dessus)
Marsh Posté le 27-11-2004 à 23:14:49
parce que gcc, c'est une suite de compilateur et gcc c'est le compilateur 'C' et pas 'C++'. alors installe g++ qui est la partie avant qui compile le 'C++'
fais ce que t'as dit Ekxon
Marsh Posté le 28-11-2004 à 11:32:36
suite à quelques recherche il semble que la mandrake 10.1 community a un peu zappé le coté programmation même en installant tous les rpms du cd...
je récupère la dernière version de gcc-cpp (version 4) et j'espere que ça marchera...
sinon quelle version me conseillez vous ? (un truc simple a installer !!!! j'ai essayé la knopix mais pour la configuration pour programmer en gtk j'y arrive pas )
Marsh Posté le 28-11-2004 à 11:40:59
lordankou a écrit : suite à quelques recherche il semble que la mandrake 10.1 community a un peu zappé le coté programmation même en installant tous les rpms du cd... |
elle est bien bonne celle là... quelles recherches ?
recherche plutôt comment on configure/utilise urpmi au lieu de dire des aneries.
Marsh Posté le 28-11-2004 à 11:42:47
rpm -qa gcc* ? rpm -qa urpmi* ?
Marsh Posté le 28-11-2004 à 12:31:54
[root@localhost TIC]# rpm -qa gcc*
gcc3.3-cpp-3.3.4-1mdk
gcc4.0-cpp-4.0.0-0.1mdk
gcc-3.4.1-4mdk
gcc2.96-cpp-2.96-0.83mdk
gcc4.0-4.0.0-0.1mdk
gcc4.0-doc-4.0.0-0.1mdk
gcc3.3-3.3.4-1mdk
gcc-cpp-3.4.1-4mdk
[root@localhost TIC]#
j'ai installé :
gcc4.0-cpp-4.0.0-0.1mdk
[root@localhost TIC]# urpmi gcc4.0-cpp-4.0.0-0.1mdk
Tout est déjà installé
[root@localhost TIC]#
mais pourtant :
[root@localhost visualisation]# g++ -Wall -g main.cpp -o main `gtk-config --cflags --libs`
bash: gtk-config: command not found
bash: g++: command not found
[root@localhost visualisation]#
Marsh Posté le 28-11-2004 à 12:49:43
mais je rêve, gcc-cpp != gcc-c++ faut te l'écrire commant ?
Marsh Posté le 28-11-2004 à 12:57:31
euh en breton ?
euh j'avais compris que gcc != gcc-cpp
sorry !
y'a pas à dire je déteste configurer un ordi pour la programmation !
bah c bon c installer now lol.
qui a dit que j'étais un crétin ? tout le monde j'espère lol
Marsh Posté le 28-11-2004 à 12:59:33
ben apprends à lire : depuis le début du thread on te hurle que que gcc et gcc-cpp ne sont pas g++/c++
Marsh Posté le 28-11-2004 à 13:08:54
désolé je suis lent du cerveau j'avais pas du tout compris ça.
mais j'ai une question un peu con encore :
j'ai trouvé les rpm via des liens vers des ftps.
or sur mon ordi qui a la connection internet si je vais sous linux mon modem n'est pas supporté. dans ce cas n'est ce pas un peu con de la part de mandrake de ne pas avoir inclu le g++ ??
Marsh Posté le 28-11-2004 à 13:14:36
bah en tout logique un urpmi m'aurait permi de le trouver sachant qu'il cherchait sur les trois cd de la distrib community non ?
Marsh Posté le 28-11-2004 à 13:17:24
tu te moquerais pas un peu du monde ?
ftp://ftp.proxad.net/pub/Distribu [...] k.i586.rpm
il est sur le CD2
Marsh Posté le 28-11-2004 à 13:21:45
je dis ce que j'ai fais c tout !
et puis vous avez bien vu au début j'ai essayé urpmi gcc-c++ ça n'avait pas marché.
alors que une fois les liens vers des ftp rajouté ça marchait. j'essaie juste de comprendre pourquoi il n'a pas pu trouver si il existe bien sur le cd.
Marsh Posté le 28-11-2004 à 17:41:46
non tu as tenté de lancer g++, par contre je ne vois aps quand tu as donnée le résultat d'un urpmi gcc-c++ ...
http://www.linux-wizard.net/howto. [...] e=42#urpmi
http://doc.mandrakelinux.com/Mandr [...] arter.html
Marsh Posté le 27-11-2004 à 20:24:30
voila je veux compiler et il me dit :
[*****@localhost visualisation]$ gcc main.cpp
gcc: installation problem, cannot exec `cc1plus': No such file or directory
j'ai la mandrake 10.1 community fraichement installé d'aujourd'hui
Message édité par lordankou le 27-11-2004 à 20:29:28