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

SFML Discussion :

g++: erreur: unrecognized option -sfml-app


Sujet :

SFML

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre confirmé
    Profil pro
    Inscrit en
    Novembre 2011
    Messages
    71
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Novembre 2011
    Messages : 71
    Par défaut g++: erreur: unrecognized option -sfml-app
    Bonjour,
    J'ai installé la sfml sur code::blocks sous linux comme précisé dans le tuto officiel.
    Seulement, le compilateur me renvoie cette ligne d'erreur:
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    g++: erreur: unrecognized option -sfml-app
    je n'ai aucun code, juste des link pour le compilateur.
    merci!

  2. #2
    Inactif  


    Homme Profil pro
    Doctorant sécurité informatique — Diplômé master Droit/Économie/Gestion
    Inscrit en
    Décembre 2011
    Messages
    9 026
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 32
    Localisation : France, Loire (Rhône Alpes)

    Informations professionnelles :
    Activité : Doctorant sécurité informatique — Diplômé master Droit/Économie/Gestion
    Secteur : Enseignement

    Informations forums :
    Inscription : Décembre 2011
    Messages : 9 026
    Par défaut
    Bonjour,

    Pourrais-tu nous montrer ce que tu as mis dans les "linker settings" ?

  3. #3
    Membre Expert Avatar de gnto
    Homme Profil pro
    Ingénieur système logiciel
    Inscrit en
    Janvier 2006
    Messages
    923
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 42
    Localisation : France, Gironde (Aquitaine)

    Informations professionnelles :
    Activité : Ingénieur système logiciel
    Secteur : Aéronautique - Marine - Espace - Armement

    Informations forums :
    Inscription : Janvier 2006
    Messages : 923
    Par défaut
    Citation Envoyé par dergeekpanda Voir le message
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    g++: erreur: unrecognized option -sfml-app
    Bonjour,

    D'après le tuto, sfml-app est le nom du binaire et pour g++ cette option devrait etre -o sfml-app.

    Es tu sur de la configuration de ton projet ?

  4. #4
    Membre confirmé
    Profil pro
    Inscrit en
    Novembre 2011
    Messages
    71
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Novembre 2011
    Messages : 71
    Par défaut
    Je viens de comprendre l'erreur, et gnto a raison.
    j'ai abandonné code blocks et je compile en console avec ces commandes :

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    g++ -c main.cpp -ISFML-2.1/include/
    g++ main.o -o sfml-app -LSFML-2.1/lib/ -lsfml-graphics -lsfml-graphics -lsfml-window -lsfml-system
    ce sont celles du tutoriel avec les chemins relatifs de ma SFML mais g++ me renvoie ceci :

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    12
    13
    14
    /usr/bin/ld: warning: libGLEW.so.1.7, needed by SFML-2.1/lib//libsfml-graphics.so, not found (try using -rpath or -rpath-link)
    SFML-2.1/lib//libsfml-graphics.so: undefined reference to `__glewUniform1fARB'
    SFML-2.1/lib//libsfml-graphics.so: undefined reference to `__GLEW_ARB_shader_objects'
    SFML-2.1/lib//libsfml-graphics.so: undefined reference to `__glewGetObjectParameterivARB'
    SFML-2.1/lib//libsfml-graphics.so: undefined reference to `__GLEW_ARB_vertex_shader'
    SFML-2.1/lib//libsfml-graphics.so: undefined reference to `__glewFramebufferTexture2DEXT'
    SFML-2.1/lib//libsfml-graphics.so: undefined reference to `__glewUniformMatrix4fvARB'
    SFML-2.1/lib//libsfml-graphics.so: undefined reference to `__glewGenFramebuffersEXT'
    SFML-2.1/lib//libsfml-graphics.so: undefined reference to `__glewUniform3fARB'
    SFML-2.1/lib//libsfml-graphics.so: undefined reference to `__glewRenderbufferStorageEXT'
    .
    plein d'autres messages
    .
    collect2: ld a retourné 1 code d'état d'exécution
    si j'ai bien compris il me manque une bibliotheque mais laquelle?
    ou est-ce un mauvais linkage?

    merci à vous!

  5. #5
    Membre Expert Avatar de gnto
    Homme Profil pro
    Ingénieur système logiciel
    Inscrit en
    Janvier 2006
    Messages
    923
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 42
    Localisation : France, Gironde (Aquitaine)

    Informations professionnelles :
    Activité : Ingénieur système logiciel
    Secteur : Aéronautique - Marine - Espace - Armement

    Informations forums :
    Inscription : Janvier 2006
    Messages : 923
    Par défaut
    Bonjour,

    il manque une librairie; La lib GLEW, qui est chargé par libsfml-graphics.so. Du coup l'édition de lien ne peut être faite.

    Selon le linker ça serait la version 1.7 de GLEW

  6. #6
    Membre confirmé
    Profil pro
    Inscrit en
    Novembre 2011
    Messages
    71
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Novembre 2011
    Messages : 71
    Par défaut
    Et comment puis-je l'intégrer au projet?

  7. #7
    Membre très actif

    Homme Profil pro
    Étudiant
    Inscrit en
    Novembre 2011
    Messages
    685
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Ain (Rhône Alpes)

    Informations professionnelles :
    Activité : Étudiant

    Informations forums :
    Inscription : Novembre 2011
    Messages : 685
    Par défaut
    Tu n'as pas besoin de l'intégrer au projet, juste de l'installer sur ton environnement de dev. Ensuite relance la compilation et ça devrait aller mieux ^^.

Discussions similaires

  1. Réponses: 6
    Dernier message: 10/03/2008, 13h08
  2. [RadRails] Erreur "invalid option"
    Par lem01 dans le forum Ruby on Rails
    Réponses: 7
    Dernier message: 10/09/2007, 22h04
  3. [Fortran 9.1] Erreur "Unrecognized token '?' skipped"
    Par stillman dans le forum Fortran
    Réponses: 4
    Dernier message: 08/08/2007, 09h25
  4. Réponses: 9
    Dernier message: 14/02/2007, 09h42
  5. Unrecognized option -fnative-struct
    Par copyallright dans le forum GTK+ avec C & C++
    Réponses: 2
    Dernier message: 01/05/2003, 12h25

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