Linux, DSL, Open GL et drivers Nvidia : Probleme - C++ - Programmation
Marsh Posté le 04-01-2003 à 17:25:57
ReplyMarsh Posté le 04-01-2003 à 17:30:23
ben ta librairie graphique est dynamique, donc, il faut l'indiquer au laoder
quand tu utilises des trucs de <math.h>, tu fais un -lm
pour les phthread, -lpthread, qui link&load aux libm.so et libpthread.so (on va dire sans lib*.a, n'est ce pas)
l'option -L indique un path supplémentaire ou chercher ces librairies dynamiques
fait un 'slocate lib*.so' et ca te donne tout ce que tu as d'installer
genre tu trouve /quelquepart/libgl.so
alors tu fais gcc -L/quelquepart/ -lgl
Marsh Posté le 04-01-2003 à 17:34:33
++Taz a écrit : ben ta librairie graphique est dynamique, donc, il faut l'indiquer au laoder |
Oki, j'ai pas de slocate, va falloir que je fouille avec un find
Marsh Posté le 04-01-2003 à 17:34:38
si tu veux faire ta propre lib dynamique
exemple
|
Marsh Posté le 04-01-2003 à 18:17:04
Reply
Marsh Posté le 04-01-2003 à 17:21:25
Bonjour,
j'ai un probleme pour l'execution d'un programme de test afin de vérifier la fonctionnalité Open GL avec SDL
Voici le programme :
Code :
Pour compiler je fais
Code :
J'utilise les drivers Nvidia et a priori il me faut Mesa (qui n'est pas compatible avec les drivers Nvidia)
Les libs nvidias se trouvent dans :
/usr/include/GL
J'ai essayer de changer le chemin de l'option -L avec celui de mes libs nvidia mais rien à faire
QQn a une idee ?
Message édité par samuelp le 04-01-2003 à 17:22:02