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 C & C++ Discussion :

arm-none-eabi-gcc et cs-make sont introuvables


Sujet :

Eclipse C & C++

  1. #1
    Membre habitué Avatar de ziad.shady
    Homme Profil pro
    Inscrit en
    Mai 2008
    Messages
    212
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 38
    Localisation : France, Hauts de Seine (Île de France)

    Informations forums :
    Inscription : Mai 2008
    Messages : 212
    Points : 139
    Points
    139
    Par défaut arm-none-eabi-gcc et cs-make sont introuvables
    Bonjour à tous,

    Je souhaiterais faire du C en utilisant Eclipse. Pour cela j'ai suivi ce tutoriel, que j'ai trouvé pédagogique (même s'il y a des points qui ne sont pas bien détaillé), jusqu'à ce que la vue Problems m'affiche ces deux erreurs :


    1. Pourquoi "arm-none-eabi-gcc" et "cs-make" sont introuvables ?
    2. Y a-t-il un autre moyen plus simple pour faire du C sous Eclipse que de ce qui est indiqué dans ce tutoriel ?

    Merci d'avance de vos réponses.
    Images attachées Images attachées  

  2. #2
    Rédacteur/Modérateur
    Avatar de Laurent.B
    Homme Profil pro
    Ingénieur développement logiciels
    Inscrit en
    Novembre 2004
    Messages
    3 468
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 50
    Localisation : France, Bouches du Rhône (Provence Alpes Côte d'Azur)

    Informations professionnelles :
    Activité : Ingénieur développement logiciels
    Secteur : High Tech - Éditeur de logiciels

    Informations forums :
    Inscription : Novembre 2004
    Messages : 3 468
    Points : 17 036
    Points
    17 036
    Par défaut
    Bonjour,
    Citation Envoyé par ziad.shady Voir le message
    1. Pourquoi "arm-none-eabi-gcc" et "cs-make" sont introuvables ?
    Ils sont introuvables car ils ne sont pas référencés correctement dans la variable d'environnement PATH, comme le laisse entendre les erreurs...
    Donc, soit tu as zappé une étape du tutoriel, soit il est erroné ou incomplet.
    Solution, ajouter le répertoire où sont placés ces exécutables dans la variable d'environnement PATH, soit au niveau du système (facile à contrôler en ligne de commande), soit dans les propriétés de ton projet sous Eclipse.

    Citation Envoyé par ziad.shady Voir le message
    2. Y a-t-il un autre moyen plus simple pour faire du C sous Eclipse que de ce qui est indiqué dans ce tutoriel ?
    Selon moi, tout est affaire de toolchain et d'accessibilité au niveau du PATH, donc t'es pas loin du but...

    Sinon, tu as ce tutoriel http://laurent-barbareau.developpez....ls/EclipseCDT/ (non encore officialisé).
    Responsable FAQ Eclipse | Maintiens et développe un des logiciels destinés aux rédacteurs sur developpez.com
    Gardons toujours à l'esprit que le forum constitue une base documentaire, dont l'utilité et la qualité dépendent du soin apporté à nos questions et nos réponses. Soyons polis, précis (dans le titre et dans le corps des questions), concis, constructifs et faisons de notre mieux pour respecter la langue française et sa grammaire. Merci pour nous (les modérateurs) mais aussi et surtout, merci pour vous.
    Problème solutionné => je vais au bas de la page et je clique sur le bouton (qui suite à mise à jour du forum, a légèrement changé d'aspect).

  3. #3
    Membre habitué Avatar de ziad.shady
    Homme Profil pro
    Inscrit en
    Mai 2008
    Messages
    212
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 38
    Localisation : France, Hauts de Seine (Île de France)

    Informations forums :
    Inscription : Mai 2008
    Messages : 212
    Points : 139
    Points
    139
    Par défaut
    Merci Laurent de votre réponse.
    Solution, ajouter le répertoire où sont placés ces exécutables dans la variable d'environnement PATH, soit au niveau du système (facile à contrôler en ligne de commande),
    Je l'ai fait mais ça n'a strictement rien changé.
    soit dans les propriétés de ton projet sous Eclipse.
    Je n'ai pas réussi à trouver là où il faut rajouter les exécutables.

    J'ai suivi le deuxième tutoriel que tu m'as renseigné. Je trouve qu'il est plutôt bien fait. Je t'en remercie.

    Lorsque j'ai lancé un build sur le projet je me suis retrouvé avec ces erreurs de compilation (Voir PJ : Err01). Je note que j'ai opté pour l'utilisation de Cygwin.
    Afin de résoudre ces erreurs de compilation j'ai fait cela : Click droit sur le projet -> properties -> C/C++ General -> Paths and symbols -> Includes (tab) -> Sélectionner GNU C++ -> Click sur Add -> Renseigner ce chemin : ~\Cygwin\lib\gcc\i686-pc-mingw32\3.4.4\include\c++.

    Après avoir exécuter MonProgrammeC++, je tombe sur une deuxième erreur de compilation (Voir PJ : Err02).
    Je me suis arrêté à ce niveau là, j'avoue que je n'ai pas eu le temps de comprendre l'origine de l'erreur.

    Merci encore une fois Laurent.
    Images attachées Images attachées   

  4. #4
    Membre régulier
    Inscrit en
    Juin 2008
    Messages
    140
    Détails du profil
    Informations forums :
    Inscription : Juin 2008
    Messages : 140
    Points : 103
    Points
    103
    Par défaut
    Bonjour, je suppose que tu n'utilises pas ton propre makefile ?
    Par ailleurs, as-tu testé de compiler un simple "hello world" (Eclipse te le propose)

  5. #5
    Membre habitué Avatar de ziad.shady
    Homme Profil pro
    Inscrit en
    Mai 2008
    Messages
    212
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 38
    Localisation : France, Hauts de Seine (Île de France)

    Informations forums :
    Inscription : Mai 2008
    Messages : 212
    Points : 139
    Points
    139
    Par défaut
    Bonjour MicBeastKiller,

    Par ailleurs, as-tu testé de compiler un simple "hello world" (Eclipse te le propose)
    Oui, et ça se compile.

    Je n'ai plus cette erreur, depuis que fais un clique droit sur le projet puis "Build project".

    Merci encore une fois MicBeastKiller et Laurent.B pour votre aide.

+ Répondre à la discussion
Cette discussion est résolue.

Discussions similaires

  1. Création binaire avec arm-none-eabi-gcc
    Par Marvell dans le forum Linux
    Réponses: 0
    Dernier message: 19/02/2013, 15h53
  2. Création binaire avec arm-none-eabi-gcc
    Par Marvell dans le forum Programmation système
    Réponses: 0
    Dernier message: 19/02/2013, 15h52
  3. Création binaire avec arm-none-eabi-gcc
    Par Marvell dans le forum Assembleur
    Réponses: 0
    Dernier message: 19/02/2013, 15h51
  4. [ARM] Labels avec gcc arm
    Par Zhangdar dans le forum Autres architectures
    Réponses: 1
    Dernier message: 15/06/2010, 23h10
  5. Réponses: 4
    Dernier message: 04/02/2008, 10h43

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