hi!
i'm not too experienced in programming, but here it goes: but i've been able
to check out the Mesa cvs and the r300 cvs. i've been trying for quite a long
time, to compile r300 Mesa drivers. the drm works fine from r300 cvs, but i
cant get mesa to compile. if i try to compile the r300 code from Mesa cvs the
compile finishes cleanly, but I get no direct 3D acceleration.
libGL warning: 3D driver returned no fbconfigs.
libGL error: InitDriver failed
libGL error: reverting to (slow) indirect rendering
display: :0 screen: 0
direct rendering: Noif I lndir the r300 code from r300 cvs, the build doesn't finish: output in attached file. i think it's just me, but i would like to be shure i can't help you guys! THANX for the hard work (i got it to compile about one month ago, once, but am still using that driver!)
In file included from r200_context.h:51,
from radeon_screen.c:48:
radeon_context.h:199: error: syntax error before âPFNGLXGETUSTPROCâ
radeon_context.h:199: warning: no semicolon at end of struct or union
radeon_context.h:207: error: syntax error before â}â token
In file included from radeon_screen.c:48:
r200_context.h:759: error: field âradeonâ has incomplete type
In file included from radeon_screen.c:49:
r300_context.h:813: error: field âradeonâ has incomplete type
radeon_screen.c: In function âradeonCreateScreenâ:
radeon_screen.c:502: warning: pointer targets in assignment differ in signedness
radeon_screen.c:586: warning: implicit declaration of function âglXGetProcAddressâ
radeon_screen.c: In function âradeonCreateContextâ:
radeon_screen.c:765: warning: control reaches end of non-void function
radeon_screen.c: In function âradeonDestroyContextâ:
radeon_screen.c:774: error: dereferencing pointer to incomplete type
radeon_screen.c: At top level:
radeon_screen.c:809: error: syntax error before â*â token
radeon_screen.c: In function â__driCreateScreenâ:
radeon_screen.c:814: warning: implicit declaration of function â__driUtilCreateScreenâ
radeon_screen.c:814: error: âdpyâ undeclared (first use in this function)
radeon_screen.c:814: error: (Each undeclared identifier is reported only once
radeon_screen.c:814: error: for each function it appears in.)
radeon_screen.c:814: error: âscrnâ undeclared (first use in this function)
radeon_screen.c:814: error: âpscâ undeclared (first use in this function)
radeon_screen.c:814: error: ânumConfigsâ undeclared (first use in this function)
radeon_screen.c:814: error: âconfigâ undeclared (first use in this function)
radeon_screen.c:814: warning: assignment makes pointer from integer without a cast
radeon_screen.c: In function âgetSwapInfoâ:
radeon_screen.c:890: error: dereferencing pointer to incomplete type
radeon_screen.c:891: error: dereferencing pointer to incomplete type
radeon_screen.c:892: error: dereferencing pointer to incomplete type
radeon_screen.c:895: error: dereferencing pointer to incomplete type
make[6]: *** [radeon_screen.o] Error 1
make[6]: Leaving directory `/home/jano/DRIcvs/Xorg/Mesa/src/mesa/drivers/dri/r300'
make[5]: *** [subdirs] Error 1
make[5]: Leaving directory `/home/jano/DRIcvs/Xorg/Mesa/src/mesa/drivers/dri'
make[4]: *** [drivers-dri] Error 2
make[4]: Leaving directory `/home/jano/DRIcvs/Xorg/Mesa/src/mesa'
make[3]: *** [default] Error 2
make[3]: Leaving directory `/home/jano/DRIcvs/Xorg/Mesa/src/mesa'
make[2]: *** [subdirs] Error 1
make[2]: Leaving directory `/home/jano/DRIcvs/Xorg/Mesa/src'
make[1]: *** [default] Error 1
make[1]: Leaving directory `/home/jano/DRIcvs/Xorg/Mesa'
make: *** [linux-dri-x86] Error 2
pgpXQBv1D2G1m.pgp
Description: PGP signature
