Contenu | Rechercher | Menus

Annonce

Si vous avez des soucis pour rester connecté, déconnectez-vous puis reconnectez-vous depuis ce lien en cochant la case
Me connecter automatiquement lors de mes prochaines visites.

À propos de l'équipe du forum.

#1 Le 15/06/2007, à 20:54

xurf

compil xgl : erreurs Options d'optimisation optionnelles

Bonjour,

Je suis à la lettre les indications fournies par le tutoriel
http://xglfr.tuxfamily.org/instalation.html
pour la compilation d'xgl.
Je suis arrivé aux Options d'optimisation optionnelles, et à l'étape Mesa, j'ai un souci:

Pour en arriver là, j'ai créé /tmp/Mesa sur le modèle suivant :
cd /tmp
mkdir Mesa

et créé le lien symbolique :

lndir ~/CVS/Mesa

Ensuite :

$ cd /tmp/Mesa
$ echo "MKLIB_OPTIONS = -static" >> configs/linux-indirect
$ make linux-indirect

En cours de processus, il y a des messages d'erreur que je ne peux résoudre seul :

make[3]: entrant dans le répertoire « /tmp/Mesa/src/glx/x11 »
Makefile:95: depend: Aucun fichier ou répertoire de ce type
makedepend: warning:  glcontextmodes.c (reading /usr/include/bits/types.h, line 31): cannot find include file "stddef.h"
makedepend: warning:  glcontextmodes.c (reading /usr/include/sys/types.h, line 147): cannot find include file "stddef.h"
makedepend: warning:  glcontextmodes.c (reading /usr/include/X11/Xlib.h, line 75): cannot find include file "stddef.h"
makedepend: warning:  glcontextmodes.c (reading ../../../include/GL/glext.h, line 3128): cannot find include file "stddef.h"
makedepend: warning:  glcontextmodes.c (reading /usr/include/inttypes.h, line 38): cannot find include file "stddef.h"
makedepend: warning:  glcontextmodes.c, line 47: cannot find include file "GL/glxint.h"
makedepend: warning:  glcontextmodes.c (reading /usr/include/string.h, line 33): cannot find include file "stddef.h"
makedepend: warning:  glcontextmodes.c (reading /usr/include/stdlib.h, line 33): cannot find include file "stddef.h"
makedepend: warning:  glcontextmodes.c (reading /usr/include/alloca.h, line 25): cannot find include file "stddef.h"
makedepend: warning:  glcontextmodes.c (reading /usr/include/X11/Xlibint.h, line 347): cannot find include file "stddef.h"
makedepend: warning:  clientattrib.c (reading /usr/include/stdio.h, line 34): cannot find include file "stddef.h"
makedepend: warning:  clientattrib.c (reading /usr/include/_G_config.h, line 14): cannot find include file "stddef.h"
makedepend: warning:  clientattrib.c (reading /usr/include/wchar.h, line 48): cannot find include file "stddef.h"
makedepend: warning:  clientattrib.c (reading /usr/include/gconv.h, line 31): cannot find include file "stddef.h"
makedepend: warning:  clientattrib.c (reading /usr/include/libio.h, line 53): cannot find include file "stdarg.h"
makedepend: warning:  clientattrib.c (reading glxclient.h, line 58): cannot find include file "GL/glxint.h"
makedepend: warning:  clientattrib.c (reading glxclient.h, line 59): cannot find include file "GL/glxproto.h"
makedepend: warning:  glxcmds.c (reading /usr/include/limits.h, line 125): cannot find include file "limits.h"
makedepend: warning:  glxcmds.c (reading ../../../src/mesa/main/glheader.h, line 72): cannot find include file "float.h"
makedepend: warning:  glxcmds.c (reading ../../../src/mesa/main/glheader.h, line 73): cannot find include file "stdarg.h"
makedepend: warning:  indirect.c, line 36: cannot find include file "GL/glxproto.h"
makedepend: warning:  indirect_vertex_array.c, line 32: cannot find include file "GL/glxproto.h"
makedepend: warning:  indirect_vertex_array.c (reading indirect_va_private.h, line 39): cannot find include file "GL/glxproto.h"
makedepend: warning:  indirect_vertex_program.c, line 31: cannot find include file "GL/glxproto.h"
makedepend: warning:  singlepix.c, line 43: cannot find include file "GL/glxproto.h"
glcontextmodes.c:47:24: erreur: GL/glxint.h : Aucun fichier ou répertoire de ce type
n file included from glcontextmodes.c:63:
../../../src/mesa/drivers/dri/common/glcontextmodes.h:39: attention : type defaults to ‘int’ in declaration of ‘__GLXvisualConfig’
../../../src/mesa/drivers/dri/common/glcontextmodes.h:39: erreur: expected ‘;’, ‘,’ or ‘)’ before ‘*’ token
glcontextmodes.c:128: attention : type defaults to ‘int’ in declaration of ‘__GLXvisualConfig’
glcontextmodes.c:128: erreur: expected ‘;’, ‘,’ or ‘)’ before ‘*’ token
make[3]: *** [glcontextmodes.o] Erreur 1
make[3]: quittant le répertoire « /tmp/Mesa/src/glx/x11 »
make[2]: *** [subdirs] Erreur 1
make[2]: quittant le répertoire « /tmp/Mesa/src »
make[1]: *** [default] Erreur 1
make[1]: quittant le répertoire « /tmp/Mesa »
make: *** [linux-indirect] Erreur 2

Je n'ai copié que les titres de § car la liste est longue...

Puis-je reprendre la compilation en évitant ces options d'optimisation? Comment procéder pour que tout rentre dans l'ordre?

Merci infiniment.

Hors ligne