IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)
Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les réponses en temps réel, voter pour les messages, poser vos propres questions et recevoir la newsletter

Eclipse Java Discussion :

[ECLIPSE/C++ Compilation] Problème


Sujet :

Eclipse Java

  1. #1
    Nouveau Candidat au Club
    Profil pro
    Inscrit en
    Juin 2005
    Messages
    1
    Détails du profil
    Informations personnelles :
    Localisation : Canada

    Informations forums :
    Inscription : Juin 2005
    Messages : 1
    Points : 1
    Points
    1
    Par défaut [ECLIPSE/C++ Compilation] Problème
    Bonjour

    Je m essaye a Eclipse dans le cadre de mes cours j ai installé CDT et un comilateur (MSYS). Mais quand je genère un projet il ne me mets pas le .exe.

    Voici le message que j'obtient :

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    make -k clean all 
    rm -rf  ./main.o  ./main.d jhfdjgh.exe
     
    Building file: ../main.cpp
    Invoking: GCC C++ Compiler
    g++ -O0 -g3 -Wall -c -fmessage-length=0 -omain.o ../main.cpp
    /bin/sh.exe: g++: command not found
    make: *** [main.o] Error 127
    make: Target `all' not remade because of errors.
    J'ai bien définit dans la variable path le chemin d'accès au répértoire bin pourtant et je ne vois pas d'ou cela peu venir.

    Merci de votre aide

  2. #2
    Expert éminent sénior
    Avatar de sinok
    Profil pro
    Inscrit en
    Août 2004
    Messages
    8 765
    Détails du profil
    Informations personnelles :
    Âge : 43
    Localisation : France, Paris (Île de France)

    Informations forums :
    Inscription : Août 2004
    Messages : 8 765
    Points : 12 977
    Points
    12 977
    Par défaut
    Tout simplement parce qu'éclipse cherche g++ comme compilateur, et que le compilateur que tu as installé est celui de MS donc en aucun cas le même

    T devrais pouvoir spécifier le compilo à utiliser dans les options de CDT ou au pire récupérer MINGW qui le version de g++ pour windows
    ++
    Hey, this is mine. That's mine. All this is mine. I'm claiming all this as mine. Except that bit. I don't want that bit. But all the rest of this is mine. Hey, this has been a really good day. I've eaten five times, I've slept six times, and I've made a lot of things mine. Tomorrow, I'm gonna see if I can't have sex with something.

  3. #3
    Nouveau Candidat au Club
    Inscrit en
    Juillet 2006
    Messages
    1
    Détails du profil
    Informations forums :
    Inscription : Juillet 2006
    Messages : 1
    Points : 1
    Points
    1
    Par défaut Problème similaire...
    Bonjour,

    J'ai un problème similaire que je n'arrive pas à résoudre, même en appliquant les infos trouvées sur ce forum et d'autres...

    Voici la console d'Eclipse :

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    **** Build of configuration Debug for project TryC++ ****
     
    make -k all 
    Building file: ../hello.cpp
    Invoking: GCC C++ Compiler
    g++ -O0 -g3 -Wall -c -fmessage-length=0 -MMD -MP -MF"hello.d" -MT"hello.d" -o"hello.o" "../hello.cpp"
    make: /bin/sh: Command not found
    make: *** [hello.o] Error 127
    make: Target `all' not remade because of errors.
    Build complete for project TryC++
    Pourtant :

    1. make est bien là :

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    C:\blabla>make --version
    GNU Make 3.81
    Copyright (C) 2006  Free Software Foundation, Inc.
    This is free software; see the source for copying conditions.
    There is NO warranty; not even for MERCHANTABILITY or FITNESS FOR A
    PARTICULAR PURPOSE.
     
    This program built for i686-pc-cygwin
    2. g++ aussi :

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    C:\blabla>g++ --version
    g++ (GCC) 3.4.4 (cygming special) (gdc 0.12, using dmd 0.125)
    Copyright (C) 2004 Free Software Foundation, Inc.
    This is free software; see the source for copying conditions.  There is NO
    warranty; not even for MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.
    3. Enfin, la variable Path est la suivante :

    C:\cygwin\bin;C:\texmf\miktex\bin;C:\WINDOWS\system32;C:\WINDOWS;C:\WINDOWS\System32\Wbem;C:\Program Files\Microsoft SQL Server\80\Tools\BINN;C:\Program Files\Fichiers communs\GTK\2.0\bin

    Elle commence donc bien par cygwin.

    Que se passe t-il ?

    Merci d'avance

  4. #4
    Membre éprouvé Avatar de MarneusCalgarXP
    Profil pro
    Inscrit en
    Juillet 2006
    Messages
    911
    Détails du profil
    Informations personnelles :
    Âge : 41
    Localisation : France, Nord (Nord Pas de Calais)

    Informations forums :
    Inscription : Juillet 2006
    Messages : 911
    Points : 1 118
    Points
    1 118
    Par défaut
    Je dirais que le problème vient du fait que tu le GCC de cygwin et/ou le make de cygwin font appel à "/bin/sh", accessible uniquement depuis cygwin...

    Quel intêret d'utiliser Cygwin dans ton cas ???

    Je ne répond à aucune question technique par MP.

    Si votre problème est réglé, n'oubliez pas Dans tous les cas

  5. #5
    Membre confirmé Avatar de menuge
    Profil pro
    Inscrit en
    Avril 2004
    Messages
    727
    Détails du profil
    Informations personnelles :
    Âge : 42
    Localisation : France, Isère (Rhône Alpes)

    Informations forums :
    Inscription : Avril 2004
    Messages : 727
    Points : 616
    Points
    616
    Par défaut
    essayez g++ dans une console?
    --
    Ludovic

  6. #6
    Membre à l'essai
    Inscrit en
    Avril 2007
    Messages
    34
    Détails du profil
    Informations forums :
    Inscription : Avril 2007
    Messages : 34
    Points : 17
    Points
    17
    Par défaut
    Salut
    Je suis désolé de up un sujet assez vieux mais je pense avoir trouvé une solution.
    J'ai bloqué sur cette error 127 un bout de temps.
    Le problème venait (pour moi) du fait qu'il y ai un espace dans le chemin d'installation de eclipse, du coup quand il remonte pour trouver le compilateur ca lui plait pas ...
    En installant sous C:\eclipse ca marche sans problèmes.
    Voila en espérant que ceux qui ont ce problème puisse le rêgler avec cette solution.

Discussions similaires

  1. [Eclipse + CDT + MinGW] Problème de compilation
    Par liberio dans le forum Eclipse C & C++
    Réponses: 2
    Dernier message: 03/12/2008, 01h38
  2. [Eclipse 3.0] Problème de plugins ??
    Par ch5oun dans le forum Eclipse Java
    Réponses: 4
    Dernier message: 21/09/2004, 16h09
  3. [eclipse][struts][tomcat] Problème d'intégration
    Par Alwin dans le forum Eclipse Java
    Réponses: 1
    Dernier message: 03/07/2004, 21h48
  4. [easystruts][eclipse 3.0] Problème d'installation
    Par Alwin dans le forum Eclipse Java
    Réponses: 2
    Dernier message: 02/07/2004, 00h21
  5. [Eclipse 3.0] Problème d'installation
    Par mathieu dans le forum Eclipse Java
    Réponses: 2
    Dernier message: 16/03/2004, 13h43

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo