Re: Problems with r300 Mesa code

2004-11-21 Thread Nicolai Haehnle
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

2004-11-20 Thread Michael Lothian
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