Bjr à tous,
Soit le programme suivant, un visualisateur à base de glut
qui se compile sans problème avec FPC sous Lazarus.
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.
Au lancement: message d'erreur:
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.
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]$
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.
Partager