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

OpenGL Discussion :

Problème compilation OpenGL


Sujet :

OpenGL

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre très actif Avatar de sylvain230
    Homme Profil pro
    Orléans
    Inscrit en
    Mai 2008
    Messages
    234
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 39
    Localisation : France

    Informations professionnelles :
    Activité : Orléans
    Secteur : High Tech - Éditeur de logiciels

    Informations forums :
    Inscription : Mai 2008
    Messages : 234
    Par défaut Problème compilation OpenGL
    Bonjour,

    Je voudrais tout simplement compiler mon programme sous ubuntu.
    Cependant, j'ai une erreur :

    g++ *.cpp -o main
    Display.cpp:13:20: fatal error: GL/ext.h: Aucun fichier ou dossier de ce type
    compilation terminated.

    J'ai pourtant bien le fichier GL/ext.h et le programme fonctionne sous Windows.
    Je voudrais le recompiler sous Ubuntu.

    Avez vous des idées ?
    Merci d'avance

  2. #2
    Membre très actif Avatar de sylvain230
    Homme Profil pro
    Orléans
    Inscrit en
    Mai 2008
    Messages
    234
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 39
    Localisation : France

    Informations professionnelles :
    Activité : Orléans
    Secteur : High Tech - Éditeur de logiciels

    Informations forums :
    Inscription : Mai 2008
    Messages : 234
    Par défaut
    sylvain@sylvain-laptop:~/Test_webGL$ g++ *.cpp -o -gl -lglut -lglu main

    g++: main: Aucun fichier ou dossier de ce type
    Display.cpp: In constructor ‘Display:isplay()’:
    Display.cpp:82:5: warning: extended initializer lists only available with -std=c++0x or -std=gnu++0x


    Voila le problème !! Que faire ?

  3. #3
    Responsable 2D/3D/Jeux


    Avatar de LittleWhite
    Homme Profil pro
    Ingénieur développement logiciels
    Inscrit en
    Mai 2008
    Messages
    27 136
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France

    Informations professionnelles :
    Activité : Ingénieur développement logiciels

    Informations forums :
    Inscription : Mai 2008
    Messages : 27 136
    Billets dans le blog
    150
    Par défaut
    Bonjour,

    Citation Envoyé par sylvain230 Voir le message
    sylvain@sylvain-laptop:~/Test_webGL$ g++ *.cpp -o -gl -lglut -lglu main

    g++: main: Aucun fichier ou dossier de ce type
    Display.cpp: In constructor ‘Display:isplay()’:
    Display.cpp:82:5: warning: extended initializer lists only available with -std=c++0x or -std=gnu++0x


    Voila le problème !! Que faire ?
    Pour le deuxième message, vous tapez une commande incorrect.
    La commande de compilation devrait être:
    g++ *.cpp -gl -lglut -lglu -o main
    Vous souhaitez participer à la rubrique 2D/3D/Jeux ? Contactez-moi

    Ma page sur DVP
    Mon Portfolio

    Qui connaît l'erreur, connaît la solution.

  4. #4
    Membre très actif Avatar de sylvain230
    Homme Profil pro
    Orléans
    Inscrit en
    Mai 2008
    Messages
    234
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 39
    Localisation : France

    Informations professionnelles :
    Activité : Orléans
    Secteur : High Tech - Éditeur de logiciels

    Informations forums :
    Inscription : Mai 2008
    Messages : 234
    Par défaut
    Lorsque je tape cette commande, j'ai l'erreur suivante :

    cclplus: error: unrecognised debug outpu level "l"
    Cela veut dire quoi ?

  5. #5
    Membre émérite
    Homme Profil pro
    Ingénieur développement logiciels
    Inscrit en
    Mars 2011
    Messages
    618
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France

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

    Informations forums :
    Inscription : Mars 2011
    Messages : 618
    Par défaut
    Bonjour,

    ça ne serait pas plutôt
    g++ *.cpp -lgl -lglut -lglu -o main
    

  6. #6
    Membre très actif Avatar de sylvain230
    Homme Profil pro
    Orléans
    Inscrit en
    Mai 2008
    Messages
    234
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 39
    Localisation : France

    Informations professionnelles :
    Activité : Orléans
    Secteur : High Tech - Éditeur de logiciels

    Informations forums :
    Inscription : Mai 2008
    Messages : 234
    Par défaut
    Lorsque je tape ta commande, j'ai cette erreur :

    sylvain@sylvain-laptop:~/Etudes/test$ g++ *.cpp -lgl -lglut -lglu -o main
    /usr/bin/ld: cannot find -lgl
    /usr/bin/ld: cannot find -lglu
    collect2: ld returned 1 exit status
    Que faire ?
    C'est compliqué la compilation sous Ubuntu !!

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

Discussions similaires

  1. Problème compilation Glut/Opengl
    Par MathieuSkelling dans le forum C
    Réponses: 1
    Dernier message: 11/06/2008, 22h33
  2. Problème de compilation (OPENGL/GLUT)
    Par Haage dans le forum OpenGL
    Réponses: 10
    Dernier message: 23/07/2007, 12h06
  3. problème compilation projet eclipse C++ opengl
    Par youp_db dans le forum Eclipse Java
    Réponses: 1
    Dernier message: 23/04/2007, 10h34
  4. Problème compilation Version 8.0.1 sous Debian Sarge
    Par LIndien dans le forum PostgreSQL
    Réponses: 1
    Dernier message: 04/02/2005, 21h38
  5. [Kylix] problème compilation kylix3 avec redhat 9.0
    Par madininaoursa dans le forum EDI
    Réponses: 1
    Dernier message: 02/07/2003, 16h21

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