Re: Problems with r300 Mesa code
On Sunday 21 November 2004 04:36, Michael Lothian wrote: > Hi > > I'm having problems compiling the r300 Mesa stuff > > I get the following errors: > [snip] > > Anyone know what's causing this You have to make sure that the compiler uses the radeon_drm.h from drm/shared-core in r300 CVS. cu, Nicolai pgptw6UOxXPp5.pgp Description: PGP signature
Problems with r300 Mesa code
Hi I'm having problems compiling the r300 Mesa stuff I get the following errors: [EMAIL PROTECTED] ~/Mesa $ make linux-dri-x86 (cd configs && rm -f current && ln -s linux-dri-x86 current) make default make[1]: Entering directory `/home/fireburn/Mesa' make[2]: Entering directory `/home/fireburn/Mesa/src' Making sources for linux-dri-x86 make[3]: Entering directory `/home/fireburn/Mesa/src/mesa' make[4]: Entering directory `/home/fireburn/Mesa/src/mesa' make[5]: Entering directory `/home/fireburn/Mesa/src/mesa/x86' make[5]: Nothing to be done for `default'. make[5]: Leaving directory `/home/fireburn/Mesa/src/mesa/x86' cd drivers/dri ; make make[5]: Entering directory `/home/fireburn/Mesa/src/mesa/drivers/dri' echo dri_client i810 i830 i915 mach64 mga r128 r200 r300 radeon tdfx unichrome savage sis dri_client i810 i830 i915 mach64 mga r128 r200 r300 radeon tdfx unichrome savage sis dri_client make[6]: Entering directory `/home/fireburn/Mesa/src/mesa/drivers/dri/dri_client' make[6]: Nothing to be done for `default'. make[6]: Leaving directory `/home/fireburn/Mesa/src/mesa/drivers/dri/dri_client' i810 make[6]: Entering directory `/home/fireburn/Mesa/src/mesa/drivers/dri/i810' make[6]: Nothing to be done for `default'. make[6]: Leaving directory `/home/fireburn/Mesa/src/mesa/drivers/dri/i810' i830 make[6]: Entering directory `/home/fireburn/Mesa/src/mesa/drivers/dri/i830' make[6]: Nothing to be done for `default'. make[6]: Leaving directory `/home/fireburn/Mesa/src/mesa/drivers/dri/i830' i915 make[6]: Entering directory `/home/fireburn/Mesa/src/mesa/drivers/dri/i915' make[6]: Nothing to be done for `default'. make[6]: Leaving directory `/home/fireburn/Mesa/src/mesa/drivers/dri/i915' mach64 make[6]: Entering directory `/home/fireburn/Mesa/src/mesa/drivers/dri/mach64' make[6]: Nothing to be done for `default'. make[6]: Leaving directory `/home/fireburn/Mesa/src/mesa/drivers/dri/mach64' mga make[6]: Entering directory `/home/fireburn/Mesa/src/mesa/drivers/dri/mga' make[6]: Nothing to be done for `default'. make[6]: Leaving directory `/home/fireburn/Mesa/src/mesa/drivers/dri/mga' r128 make[6]: Entering directory `/home/fireburn/Mesa/src/mesa/drivers/dri/r128' make[6]: Nothing to be done for `default'. make[6]: Leaving directory `/home/fireburn/Mesa/src/mesa/drivers/dri/r128' r200 make[6]: Entering directory `/home/fireburn/Mesa/src/mesa/drivers/dri/r200' make[6]: Nothing to be done for `default'. make[6]: Leaving directory `/home/fireburn/Mesa/src/mesa/drivers/dri/r200' r300 make[6]: Entering directory `/home/fireburn/Mesa/src/mesa/drivers/dri/r300' gcc -c -I. -I../../../../../src/mesa/drivers/dri/common -Iserver -I../../../../../../drm/shared -I../../../../../../drm/linux -I../../../../../include -I../../../../../include/GL/internal -I../../../../src/mesa -I../../../../../src/mesa/main -I../../../../../src/mesa/glapi -I../../../../../src/mesa/math -I../../../../../src/mesa/transform -I../../../../../src/mesa/shader -I../../../../src/mesa/swrast -I../../../../../src/mesa/swrast_setup -I../dri_client -I../dri_client/imports -DDRI_NEW_INTERFACE_ONLY -Wall -g -march=athlon-xp -O2 -msse -mmmx -m3dnow -DUSE_X86_ASM -DUSE__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 -DPTHREADS -DUSE_EXTERNAL_DXTN_LIB=1 -I/usr/X11R6/iude -I/usr/X11R6/include/X11/extensions -DCOMPILE_R300 -DGLX_DIRECT_RENDERING r300_ioctl.c -o r300_ioctl.o r300_ioctl.c: In function `r300ClearBuffer': r300_ioctl.c:67: error: `drm_r300_cmd_header_t' undeclared (first use in this function) r300_ioctl.c:67: error: (Each undeclared identifier is reported only once r300_ioctl.c:67: error: for each function it appears in.) r300_ioctl.c:67: error: `cmd' undeclared (first use in this function) r300_ioctl.c:109: error: parse error before ')' token r300_ioctl.c:136: error: parse error before ')' token r300_ioctl.c:137: error: parse error before ')' token r300_ioctl.c:138: error: parse error before ')' token r300_ioctl.c:139: error: parse error before ')' token r300_ioctl.c:157: error: parse error before ')' token r300_ioctl.c:194: error: parse error before ')' token r300_ioctl.c:195: error: `R300_CMD_PACKET3' undeclared (first use in this function) r300_ioctl.c:196: error: `R300_CMD_PACKET3_CLEAR' undeclared (first use in this function) make[6]: *** [r300_ioctl.o] Error 1 make[6]: Leaving directory `/home/fireburn/Mesa/src/mesa/drivers/dri/r300' make[5]: *** [subdirs] Error 1 make[5]: Leaving directory `/home/fireburn/Mesa/src/mesa/drivers/dri' make[4]: *** [drivers-dri] Error 2 make[4]: Leaving directory `/home/fireburn/Mesa/src/mesa' make[3]: *** [default] Error 2 make[3]: Leaving directory `/home/fireburn/Mesa/src/mesa' make[2]: *** [subdirs] Error 1 make[2]: Leaving directory `/home/fireburn/Mesa/src' make[1]: *** [default] Error 1 make[1]: Leaving directory `/home/fireburn/Mesa' make: *** [linux-dri-x86] Error 2 Anyone know what's causing this