Goyo Roth wrote:
Keith Whitwell wrote:

Goyo Roth wrote:

Mesa has moved some files around. Notably the arb* files that used to reside in src/mesa/main. They have all been moved to src/mesa/shader and the arbparse* files have been renamed as well. It's a simple Imakefile update I think. Additional caveats are the grammar.h grammar_mesa.h and grammar_syn.h files found in src/mesa/shader which these moved files now include and depend on. I added them to my Imakefile.inc file as well.


Would you like to post a patch to fix the problems?


Keith

I'd be happy to, but I have not yet resolved all the problems to get a clean compile. It seems that Mesa also added struct dynfn to t_context.h which is included by t_pipeline.h which is included before r200_context.h in r200_context.c. r200_context.h also defines struct dynfn, causing an error. This is all Mesa code though. Code I don't understand too well just yet at that so I don't really know what the correct solution is since I don't know what the intention of adding this new struct dynfn declaration was in the first place. Eliminating the definition in r200_context.h and #including "tnl/t_context.h" gets past the problem, but I don't know if it really is the right solution.

This is, perhaps, an issue to bring up with the Mesa developers?

Hmm. Those new breakages were my fault... Sorry about that. It looks like Ian has committed some changes to address my breakage - can you try again & see?


Keith



-------------------------------------------------------
This SF.Net email is sponsored by: IBM Linux Tutorials
Free Linux tutorial presented by Daniel Robbins, President and CEO of
GenToo technologies. Learn everything from fundamentals to system
administration.http://ads.osdn.com/?ad_id=1470&alloc_id=3638&op=click
--
_______________________________________________
Dri-devel mailing list
[EMAIL PROTECTED]
https://lists.sourceforge.net/lists/listinfo/dri-devel

Reply via email to