pb compilation programme glut opengl sous debian

pb compilation programme glut opengl sous debian - Divers - Linux et OS Alternatifs

Marsh Posté le 04-08-2005 à 20:46:56    

alut je voudrais faire lopenl et glut en c sous linux et aprés la commande qui suit:
gcc -Wall -o test1 test1.c -L/usr/X11R6/lib -lX11 -lGL
j'obtiens:
/usr/lib/gcc-lib/i486-linux/3.3.5/../../../libGL.a(glxext.o)(.text+0x2d): In function `__glXGetCurrentContext':
: undefined reference to `pthread_key_create'
/usr/lib/gcc-lib/i486-linux/3.3.5/../../../libGL.a(glxext.o)(.text+0x51): In function `__glXGetCurrentContext':
: undefined reference to `pthread_getspecific'
/usr/lib/gcc-lib/i486-linux/3.3.5/../../../libGL.a(glxext.o)(.text+0x9e): In function `__glXSetCurrentContext':
: undefined reference to `pthread_setspecific'
/usr/lib/gcc-lib/i486-linux/3.3.5/../../../libGL.a(glxext.o)(.text+0xc0): In function `__glXSetCurrentContext':
: undefined reference to `pthread_key_create'
/usr/lib/gcc-lib/i486-linux/3.3.5/../../../libGL.a(glthread.o)(.text+0x44): In function `_glthread_InitTSD':
: undefined reference to `pthread_key_create'
/usr/lib/gcc-lib/i486-linux/3.3.5/../../../libGL.a(glthread.o)(.text+0xb1): In function `_glthread_GetTSD':
: undefined reference to `pthread_getspecific'
/usr/lib/gcc-lib/i486-linux/3.3.5/../../../libGL.a(glthread.o)(.text+0xf8): In function `_glthread_SetTSD':
: undefined reference to `pthread_setspecific'
collect2: ld a retourné 1 code d'état d'exécution
 
Je pense que opengl est mal installé???
 
Disti:debian sarge
noyau 2.8
carte grap: nvidia

Reply

Marsh Posté le 04-08-2005 à 20:46:56   

Reply

Marsh Posté le 04-08-2005 à 20:55:51    

Essaye de compiler ton programme avec la lib pthread
gcc -Wall -o test1 test1.c -L/usr/X11R6/lib -lX11 -lGL -lpthread

Reply

Marsh Posté le 04-08-2005 à 21:24:21    

voila ct ca en fait
gcc -Wall -o test1 test1.c -L/usr/X11R6/lib -lX11 -lGL -lpthread  
 
merci c gentil

Reply

Marsh Posté le 04-08-2005 à 22:15:40    

Re pb:
Aprés redémarrage de mon pc je retombe sur ce pb:
alors que je l'ai compilé ss pb avant..????
 
exo1.c: Dans la fonction « display »:
exo1.c:25: attention : implicit declaration of function `SwapBuffers'
exo1.c:25: error: `DC' undeclared (first use in this function)
exo1.c:25: error: (Each undeclared identifier is reported only once
exo1.c:25: error: for each function it appears in.)
exo1.c:26: attention : implicit declaration of function `glutPostRediplay'

Reply

Marsh Posté le 04-08-2005 à 22:20:37    

Pourrais tu mettre en ligne le fichier test (ou exo1.c) ? ou même le recopier ici s'il n'est pas très long.


Message édité par jlighty le 04-08-2005 à 22:21:00
Reply

Sujets relatifs:

Leave a Replay

Make sure you enter the(*)required information where indicate.HTML code is not allowed