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

Free Pascal Discussion :

[FreePascal] Problème énervant avec un programme OpenGL sous FreePascal


Sujet :

Free Pascal

  1. #1
    Nouveau membre du Club

    Profil pro
    Inscrit en
    Février 2004
    Messages
    17
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Février 2004
    Messages : 17
    Points : 26
    Points
    26
    Par défaut [FreePascal] Problème énervant avec un programme OpenGL sous FreePascal
    Bjr à tous,

    Soit le programme suivant, un visualisateur à base de glut
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    12
    13
    14
    15
     
    program exo_opengl;
     
    {$mode objfpc}
     
    uses
      SysUtils,
      GL,
      glut;
     
     
    begin
      writeln('Démarrage d''OpenGL');
      glutInit(@argc, argv);
    end.
    qui se compile sans problème avec FPC sous Lazarus.

    Au lancement: message d'erreur:

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
     
    émarrage d'OpenGL
    /home/grochat/sources_free_pascal/exo_opengl/exo_opengl: relocation error: /usr/X11R6/lib/libglut.so.3: undefined symbol: glXQueryExtension
    [grochat@grochat exo_opengl]$
    Ce problème m'exaspère depuis un bon moment, d'autant plus que j'ai déjà développé un visualisateur 3d avec OpenGL en utilisant un composant.

    Il est à mon avis inadmissible de rencontrer ce genre d'erreur.

    95% des problèmes que je rencontre en programmation sont dus à ce genres de problèmes bassement matériels qui ont le don de me gonfler (et d'avoir gonflé aussi un pote, excellent développeur, qui a abandonné l'informatique à cause de pbs de ce type).

    Je constate que quelquefois, l'informatique me pose plus de pbs qu'elle en résout.
    ---------------------------------
    HADES -2000, çà, c'est pas
    du logiciel de PD (euh ...)

  2. #2
    Rédacteur/Modérateur
    Avatar de M.Dlb
    Inscrit en
    Avril 2002
    Messages
    2 463
    Détails du profil
    Informations personnelles :
    Âge : 39

    Informations forums :
    Inscription : Avril 2002
    Messages : 2 463
    Points : 4 305
    Points
    4 305
    Par défaut
    Ca ne viendrait pas par hasard de la version de cette librairie ?
    M.Dlb - Modérateur z/OS - Rédacteur et Modérateur Pascal

  3. #3
    Membre averti Avatar de venomelektro
    Homme Profil pro
    Inscrit en
    Avril 2004
    Messages
    521
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Hérault (Languedoc Roussillon)

    Informations forums :
    Inscription : Avril 2004
    Messages : 521
    Points : 316
    Points
    316
    Par défaut
    Salut,

    http://www.google.fr/search?q=%22undefined+symbol:+glXQueryExtension%22&hl=fr&lr=&filter=0


    je connais peu linux et encore moins le pascal mais vu le nombre de post qui parle de ton probleme ca m etonnerais que tu trouve pas la réponse

  4. #4
    Nouveau membre du Club

    Profil pro
    Inscrit en
    Février 2004
    Messages
    17
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Février 2004
    Messages : 17
    Points : 26
    Points
    26
    Par défaut
    Eh bien non, je n'ai toujours pas la réponse !

    Je pense que ce projet de visualisateur 3D va être purement et simplement abandonné ou ne sera disponible que sous Win. Je n'ai pas de temps à perdre avec des librairires bancales ou impossibles à configurer.

    Ce genre de pbs, QUI N'EXISTE PAS SOUS WINDOWS où les bibliothèques requises sont soit dans C:/windows/system, soit dans le dossier de l'application, a déjà entraîné l'abandon de LINUX par beaucoup de mes amis.

    Et encore j'ai plus de patience que ce pote spéléo qui bosse avec moi et devant les difficultés d'utilisation des logiciels spécialisés fait tous ses calculs topographiques (qui comportent trois résolutions de grands systèmes d'équations) au tableur et les dessins à la main.
    ---------------------------------
    HADES -2000, çà, c'est pas
    du logiciel de PD (euh ...)

  5. #5
    Membre averti Avatar de venomelektro
    Homme Profil pro
    Inscrit en
    Avril 2004
    Messages
    521
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Hérault (Languedoc Roussillon)

    Informations forums :
    Inscription : Avril 2004
    Messages : 521
    Points : 316
    Points
    316
    Par défaut
    Je bose avec openGL en C++ sous windows et biensur que si que ce type de problemes existent ...

    apperement ton probleme est quand meme courant vu le nombre de retours de google , enfin j ai pas linux ni glut ni pascal sous la main alors je peux pas t aider plus mais ca semble etre un probleme de version de librairie .

    Mais ton probleme n a pas l air lié a pascal en particulier , peut etre que t aurais plus de chance sur un forum linux

  6. #6
    Rédacteur/Modérateur
    Avatar de M.Dlb
    Inscrit en
    Avril 2002
    Messages
    2 463
    Détails du profil
    Informations personnelles :
    Âge : 39

    Informations forums :
    Inscription : Avril 2002
    Messages : 2 463
    Points : 4 305
    Points
    4 305
    Par défaut
    Le forum Pascal est un forum libre, où on a le droit de s'exprimer, tant que cela ne viole pas les "règles" communément acceptées et tant que ca ne dépasse pas certaines bornes...

    Citation Envoyé par venomelektro
    Mais ton probleme n a pas l air lié a pascal en particulier , peut etre que t aurais plus de chance sur un forum linux
    En effet.
    M.Dlb - Modérateur z/OS - Rédacteur et Modérateur Pascal

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

Discussions similaires

  1. Réponses: 1
    Dernier message: 03/11/2005, 19h44
  2. Probleme énervant avec D3DXLoadMeshFromX
    Par Dmnbp7ip dans le forum DirectX
    Réponses: 6
    Dernier message: 04/04/2005, 14h30
  3. LoadLibrary avec C++ Builder 6 sous Windows 2000
    Par tgempp dans le forum C++Builder
    Réponses: 15
    Dernier message: 13/11/2003, 20h19
  4. Problème avec le port série sous Windows XP
    Par didou2dek dans le forum Composants VCL
    Réponses: 6
    Dernier message: 02/09/2003, 20h50
  5. construire 1 gateway avec 1 carte réseaux sous débian
    Par regular dans le forum Développement
    Réponses: 4
    Dernier message: 28/08/2003, 02h05

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