-----BEGIN PGP SIGNED MESSAGE----- Hash: SHA1
I installed sucessfully xorg from CVS, DRM from CVS on Debian SID.
I downloaded Mesa from CVS; make linux-x86 works fine; the problem is about dri:
$ make linux-dri-x86 make[3]: Entering directory `/home/src/mesa_cvs/Mesa/src/glx/x11'
gcc -c -I. -I../../../include -I../../../include/GL/internal - -I../../../src/mesa -I../../../src/mesa/main -I../../../src/mesa/glapi - -I../../../s rc/mesa/math -I../../../src/mesa/transform -I../../../src/mesa/swrast - -I../../../src/mesa/swrast_setup -I../../../src/mesa/drivers/dri/common -I ../../../../drm/libdrm -I../../../../drm/shared -I/usr/X11R6/include - -I/usr/X11R6/include/X11/extensions -Wall -O -g -DUSE_X86_ASM -DUSE_MMX_ASM ~ -DUSE_3DNOW_ASM -DUSE_SSE_ASM -std=c99 -ffast-math -D_POSIX_SOURCE - -D_POSIX_C_SOURCE=199309L -D_SVID_SOURCE -D_BSD_SOURCE -D_GNU_SOURCE -DDRI_ NEW_INTERFACE_ONLY -DPTHREADS -DUSE_EXTERNAL_DXTN_LIB=1 - -DGLX_DIRECT_RENDERING -DGLXEXT -DXF86DRI -DGLX_USE_DLOPEN -DGLX_USE_MESA - -DXF86VIDMODE ~ -D_REENTRANT -UDRI_NEW_INTERFACE_ONLY -D_POSIX_SOURCE - -D_POSIX_C_SOURCE=199309L -D_SVID_SOURCE -D_BSD_SOURCE -D_GNU_SOURCE - -DDRI_NEW_INTERFACE_ ONLY -DPTHREADS -DUSE_EXTERNAL_DXTN_LIB=1 -DGLX_DIRECT_RENDERING -DGLXEXT - -DXF86DRI -DGLX_USE_DLOPEN -DGLX_USE_MESA -DXF86VIDMODE -D_REENTRANT - -UDRI_NEW_INTERFACE_ONLY glxcmds.c -o glxcmds.o
In file included from glxclient.h:59, ~ from glxcmds.c:43: /usr/X11R6/include/GL/glxproto.h:77:1: warning: "GLX_VENDOR" redefined In file included from glxclient.h:50, ~ from glxcmds.c:43: ../../../include/GL/glx.h:104:1: warning: this is the location of the previous definition In file included from glxclient.h:59, ~ from glxcmds.c:43: /usr/X11R6/include/GL/glxproto.h:78:1: warning: "GLX_VERSION" redefined In file included from glxclient.h:50, ~ from glxcmds.c:43: ../../../include/GL/glx.h:105:1: warning: this is the location of the previous definition In file included from glxclient.h:59, ~ from glxcmds.c:43: /usr/X11R6/include/GL/glxproto.h:79:1: warning: "GLX_EXTENSIONS" redefined In file included from glxclient.h:50, ~ from glxcmds.c:43: ../../../include/GL/glx.h:106:1: warning: this is the location of the previous definition glxcmds.c: In function `CreateContext': glxcmds.c:507: error: `X_GLXCreateNewContext' undeclared (first use in this function) glxcmds.c:507: error: (Each undeclared identifier is reported only once glxcmds.c:507: error: for each function it appears in.) glxcmds.c:519: error: `xGLXCreateContextWithConfigSGIXReq' undeclared (first use in this function) glxcmds.c:519: error: `req' undeclared (first use in this function) glxcmds.c:522: error: `sz_xGLXCreateContextWithConfigSGIXReq' undeclared (first use in this function) glxcmds.c:524: error: parse error before ')' token glxcmds.c:527: error: `X_GLXvop_CreateContextWithConfigSGIX' undeclared (first use in this function) glxcmds.c: In function `__glXQueryContextInfo': glxcmds.c:1526: error: `X_GLXQueryContext' undeclared (first use in this function) glxcmds.c: In function `glXSwapIntervalSGI': glxcmds.c:1836: error: `X_GLXvop_SwapIntervalSGI' undeclared (first use in this function) glxcmds.c: In function `glXCreateGLXPixmapWithConfigSGIX': glxcmds.c:2139: error: `xGLXCreateGLXPixmapWithConfigSGIXReq' undeclared (first use in this function) glxcmds.c:2139: error: `req' undeclared (first use in this function) glxcmds.c:2160: error: `sz_xGLXCreateGLXPixmapWithConfigSGIXReq' undeclared (first use in this function) glxcmds.c:2162: error: parse error before ')' token glxcmds.c:2165: error: `X_GLXvop_CreateGLXPixmapWithConfigSGIX' undeclared (first use in this function) make[3]: *** [glxcmds.o] Error 1 make[3]: Leaving directory `/home/src/mesa_cvs/Mesa/src/glx/x11'
Am I missing some system lib ? some -dev libs ? my card is 0000:01:00.0 VGA compatible controller: S3 Inc. VT8636A [ProSavage KN133] AGP4X VGA Controller (TwisterK) (rev 01), but I dont think mesa/make is able to deal with that.
my error looks a generic build error.
I found one reference to that bug in google, but impossible to grab the answer.
my base document is http://dri.freedesktop.org/wiki/Building
[EMAIL PROTECTED]:/home/src/mesa_cvs/Mesa$ cat configs/linux-dri-x86 # -*-makefile-*- # Configuration for linux-dri: Linux DRI hardware drivers for XFree86 & others include $(TOP)/configs/linux-dri CONFIG_NAME = linux-dri-x86 # Unnecessary on x86, generally. PIC_FLAGS = ASM_FLAGS = -DUSE_X86_ASM -DUSE_MMX_ASM -DUSE_3DNOW_ASM -DUSE_SSE_ASM ASM_SOURCES = $(X86_SOURCES) DRI_DIRS = dri_client i810 i915 mach64 mga r128 r200 radeon tdfx unichrome \ savage sis
whats wrong ? what can I do ? - -- DEMAINE Beno�t-Pierre http://www.demaine.info/ \_o< apt-get remove ispell >o_/ There're 10 types of people: those who can count in binary and those who can't. There are two kind of admins: those who have already done something bad as root, and those who will. -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.4.0 (GNU/Linux) Comment: Using GnuPG with Thunderbird - http://enigmail.mozdev.org
iD8DBQFCGSgSGWSTLbOSw8IRAvUHAKC3nCgapq5xEnSJfXtw5Y1UJTWRRACgjkYL YHe0VVZsGrOgbXK1K8pwOOY= =YrHN -----END PGP SIGNATURE-----
------------------------------------------------------- SF email is sponsored by - The IT Product Guide Read honest & candid reviews on hundreds of IT Products from real users. Discover which products truly live up to the hype. Start reading now. http://ads.osdn.com/?ad_ide95&alloc_id396&op=click -- _______________________________________________ Dri-devel mailing list [email protected] https://lists.sourceforge.net/lists/listinfo/dri-devel
