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: No
if 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