Problème avec compilo C++
n@n¤u
Messages postés
195
Statut
Membre
-
[Dal] Messages postés 6373 Statut Contributeur -
[Dal] Messages postés 6373 Statut Contributeur -
Bonjour ,
j'ai un petit souci avec mon compilateur C++ sous Mandrake_10.1
Depuis que j'ai mis a jour ma MDK, j'ai du reinstaller quelques paquetages.
Lorsque je compile mon fichier .cc, j'obtiens une liste immense de messages d'erreurs.
(Voici que le debut...)
J'ai installé les paquetages suivants :
- gcc-3.4.1-3mdk.i586.rpm
- gcc-cpp-3.4.1-3mdk.i586.rpm
Dans l'interface d'installation de MDK, aucun paquetage supplémentaire pour installer le compilateur de C++ n'est demandé, donc j'en déduis que le compilo a tout ce qu'il faut...
Je voudrais savoir quoi faire...
Merci
(@_@)
j'ai un petit souci avec mon compilateur C++ sous Mandrake_10.1
Depuis que j'ai mis a jour ma MDK, j'ai du reinstaller quelques paquetages.
Lorsque je compile mon fichier .cc, j'obtiens une liste immense de messages d'erreurs.
(Voici que le debut...)
g++ -Wall -c essai.cc In file included from /usr/include/c++/3.3.1/cstring:49, from /usr/include/c++/3.3.1/bits/stl_algobase.h:65, from /usr/include/c++/3.3.1/list:67, from Pile.hh:4, from Add.hh:4, from essai.cc:4: /usr/include/c++/3.3.1/cstddef:48:20: stddef.h: No such file or directory In file included from /usr/include/c++/3.3.1/cstring:49, ......
J'ai installé les paquetages suivants :
- gcc-3.4.1-3mdk.i586.rpm
- gcc-cpp-3.4.1-3mdk.i586.rpm
Dans l'interface d'installation de MDK, aucun paquetage supplémentaire pour installer le compilateur de C++ n'est demandé, donc j'en déduis que le compilo a tout ce qu'il faut...
Je voudrais savoir quoi faire...
Merci
(@_@)
4 réponses
gcc-cpp-3.4.1-3mdk.i586.rpm ne contient pas le binaire c++, car cpp c'est pour le C "P"ré-"P"rocessesseur (et pas pour C Plus Plus).
Mandrake 10.1 a "oublié" d'inclure le compilateur c++, tu ne le trouveras pas dans les CD d'installation.
Récupère-le sur un mirroir officiel, comme çà :
wget "ftp://ftp.ens-cachan.fr/mirror/Mandrakelinux/devel/10.1/i586/media/main/gcc-c++-3.4.1-3mdk.i586.rpm"
rpm -i gcc-c++-3.4.1-3mdk.i586.rpm
Et réessaye de compiler ton programme.
Dal
Mandrake 10.1 a "oublié" d'inclure le compilateur c++, tu ne le trouveras pas dans les CD d'installation.
Récupère-le sur un mirroir officiel, comme çà :
wget "ftp://ftp.ens-cachan.fr/mirror/Mandrakelinux/devel/10.1/i586/media/main/gcc-c++-3.4.1-3mdk.i586.rpm"
rpm -i gcc-c++-3.4.1-3mdk.i586.rpm
Et réessaye de compiler ton programme.
Dal