Pb C++ et Kdevelop

Résolu
Bonjour à tous,

Je suis sous linux (Mandrake 10.1), je me mets à coder en C++.
Le problème est que mon environnement ne reconnaît ni c++ ni
g++.
Puis, j’ai vu sur le web que pour avoir ces commandes (c++ et
g++), il fallait installer Kdevelop. Malheureusement j’ai une erreur
lorsque je compile Kdevelop. En effet, lorsque je tape :

shell> ./configure --enable-debug=full --prefix=$KDEDIR --with-kdelibsdoxy-dir=$KDEDIR/share/doc/HTML/en/kdelibs-apidocs

J’obtiens ce message d’erreur:
configure: error: C++ preprocessor "/lib/cpp" fails sanity check
See `config.log' for more details.

Quelqu’un aurait-il la gentillesse de m’aider s’il vous plaît, car
je suis vraiment bloquée.

Je vous remercie beaucoup.
Jeanne

8 réponses

  • Votes
  • Date
  • Date décroissante
  1. bah fait ton programme dans un fichier texte, puis enregistre avec l'extension .cpp,puis utilise la commande "gcc fichier.cpp -o fichier", il me semble que ca marche, ou sinon enregistre avec un .c .
    1. Salut,

      Je te remercie pour ton conseil. J’ai essayé mais ça ne marche
      pas. Si je tape :
      shell> gcc fichier.cpp -o fichier
      J’obtiens l’erreur suivante:
      gcc: installation problem, cannot exec `cc1plus': No such file or directory

      Et si je convertis mon fichier .cpp en .c, le compilateur bogue
      (ce qui est normal, C et C++ ont des syntaxes différentes).

      As-tu une autre idée, s’il te plaît ?

      Je te remercie.
      Jeanne
      1. Modérateur
        c++ ca n'existe pas je crois. Il existe gcc (programme .c) et g++ (programme c++). Visiblement ton compilateur est mal installé. Essaye de le réinstaller proprement.
        1. Salut Mamiemando,

          Merci beaucoup pour ton aide, mais j'avoue que je ne sais pas du tout comment réinstaller mon compilateur.

          As-tu une idée, s'il te plaît?
          Je vais continuer à chercher de mon côté, je te remercie.

          Jeanne
          1. utilise la version de linux debian, c'est comme ca que je programme en c . le compilateur est direct installé. enfin ca c'est ce que je te conseille....

            enfin moi ce que j'en dis....
            1. Bonsoir,

              "...utilise la version de linux debian, c'est comme ca que je programme en c . le compilateur est direct installé...

              Ca, ca dépend de la manière dont tu as installé debian!

              Sinon, sous Mandrake, je pense que le paquet s'appelle gcc-cpp

              @+
          2. Bonsoir,

            Pourquoi vouloir compiler kdevelop? Il est fourni sous forme de paquet rpm avec la distribution!

            @+
            1. Bonjour,

              Et merci à tous pour votre aide. Grâce à vous, j'ai réussi à m'en tirer...
              En effet, je n'avais pas besoin d'utiliser Kdevelop. J'ai installé 4 rpm gcc-cpp et ses dépendences.

              Encore une fois, mercie.
              LaJane