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?

Goyo


------------------------------------------------------- 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