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

Discussion :

Erreur de compilation avec gluLookAt [2D/3D]

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre confirmé
    Homme Profil pro
    Étudiant
    Inscrit en
    Mai 2013
    Messages
    113
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France

    Informations professionnelles :
    Activité : Étudiant

    Informations forums :
    Inscription : Mai 2013
    Messages : 113
    Par défaut Erreur de compilation avec gluLookAt
    Bonjour à tous,

    je viens de télécharger et d'installer Qt 5.5.1 et je cherche à compiler un code développé antérieurement avec Qt 5.1.0. Ce code utilise openGL.

    Vous l'aurez compris, Qt n'arrive pas à me le compiler et c'est pourquoi je m'adresse à vous.

    En cherchant sur internet j'ai découvert qu'il fallait ajouter dans le .pro la ligne suivante :

    Ce qui a résolu la plupart de mes erreurs SAUF celle la :

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    undefined reference to 'glulookat@72'
    Quelqu'un saurait il ou se trouve la fonction glulookat dorénavant ?

    Merci d'avance,

    Kipgon

  2. #2
    Expert éminent
    Avatar de koala01
    Homme Profil pro
    aucun
    Inscrit en
    Octobre 2004
    Messages
    11 644
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 53
    Localisation : Belgique

    Informations professionnelles :
    Activité : aucun

    Informations forums :
    Inscription : Octobre 2004
    Messages : 11 644
    Par défaut
    Salut,

    Rien qu'au nom, je dirais que cette fonction fait partie de la bibliothèque GLU et non de la bibliothèque opengl32 (anciennement connue sous le nom tout simple de GL)...

    Si mon intuition est bonne, tu devrais essayer de rajouter cette bibliothèque (qui apparait sous le nom de libglu32.a dans MinGW) dans tes options d'éditions de liens. Comme elle se trouve au même endroit que libopengl32.a, il devrait donc suffire de modifier ton fichier pro pour qu'il prenne la forme de
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    LIBS += -lopengl32 -glu32
    (attention, l'ordre est peut-être important, et je ne suis pas sur qu'il ne faille pas inverser les deux )
    A méditer: La solution la plus simple est toujours la moins compliquée
    Ce qui se conçoit bien s'énonce clairement, et les mots pour le dire vous viennent aisément. Nicolas Boileau
    Compiler Gcc sous windows avec MinGW
    Coder efficacement en C++ : dans les bacs le 17 février 2014
    mon tout nouveau blog

  3. #3
    Membre confirmé
    Homme Profil pro
    Étudiant
    Inscrit en
    Mai 2013
    Messages
    113
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France

    Informations professionnelles :
    Activité : Étudiant

    Informations forums :
    Inscription : Mai 2013
    Messages : 113
    Par défaut
    Je viens de tester les solutions

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    LIBS += -lopengl32 -glu32
    et

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    LIBS += -glu32 -lopengl32
    mais aucune n'a fonctionné =/

  4. #4
    Expert éminent
    Avatar de koala01
    Homme Profil pro
    aucun
    Inscrit en
    Octobre 2004
    Messages
    11 644
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 53
    Localisation : Belgique

    Informations professionnelles :
    Activité : aucun

    Informations forums :
    Inscription : Octobre 2004
    Messages : 11 644
    Par défaut
    Comme quoi tu vois, l'intuition, ca ne fait pas tout

    quel genre d'erreur obtiens tu
    as tu pensé à faire un clean complet avant chaque essai
    A méditer: La solution la plus simple est toujours la moins compliquée
    Ce qui se conçoit bien s'énonce clairement, et les mots pour le dire vous viennent aisément. Nicolas Boileau
    Compiler Gcc sous windows avec MinGW
    Coder efficacement en C++ : dans les bacs le 17 février 2014
    mon tout nouveau blog

  5. #5
    Membre confirmé
    Homme Profil pro
    Étudiant
    Inscrit en
    Mai 2013
    Messages
    113
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France

    Informations professionnelles :
    Activité : Étudiant

    Informations forums :
    Inscription : Mai 2013
    Messages : 113
    Par défaut
    En effet, mais quand j'ai vu ton intuition j'ai vraiment cru que c'était ça ^^, ça me paraissait logique =).

    La seule erreur que j'obtiens est celle dont je parlais plus haut.

    Et j'ai effectivement pensé à faire un clean et ré-exécuter qmake avant chaque test, je me suis trop souvent fait avoir avec ça ^^.

  6. #6
    Expert éminent
    Avatar de koala01
    Homme Profil pro
    aucun
    Inscrit en
    Octobre 2004
    Messages
    11 644
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 53
    Localisation : Belgique

    Informations professionnelles :
    Activité : aucun

    Informations forums :
    Inscription : Octobre 2004
    Messages : 11 644
    Par défaut
    Pourtant, cela devrait être ca, si on en croit cette discussion sur stackoverflow (enfin, avec -lglut en prime)
    A méditer: La solution la plus simple est toujours la moins compliquée
    Ce qui se conçoit bien s'énonce clairement, et les mots pour le dire vous viennent aisément. Nicolas Boileau
    Compiler Gcc sous windows avec MinGW
    Coder efficacement en C++ : dans les bacs le 17 février 2014
    mon tout nouveau blog

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

Discussions similaires

  1. Fonction "CreateElement" avec style sous Firebird
    Par protos69 dans le forum Général JavaScript
    Réponses: 5
    Dernier message: 24/11/2004, 17h30
  2. Creation d'une fonction temporaire avec droit datareader
    Par Bjuice2 dans le forum MS SQL Server
    Réponses: 5
    Dernier message: 26/10/2004, 14h26
  3. fonctions stockées avec une table en argument
    Par bdkiller dans le forum PostgreSQL
    Réponses: 2
    Dernier message: 08/10/2004, 23h17
  4. fonction left avec sql server 6.5
    Par shake dans le forum Langage SQL
    Réponses: 2
    Dernier message: 29/06/2004, 08h48
  5. Fonction If avec rs.eof problème
    Par M1000 dans le forum ASP
    Réponses: 5
    Dernier message: 24/03/2004, 17h10

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