Hi,

the new glxext.h declares GLX_OML_sync_control stuff only if the C
standard is set to c99. Mesa's linux-dri-x86 target sets -std=c99. DRI
CVS does not, so the build fails. Replacing -ansi with -std=c99 in
host.def fixes it for me. I suspect X.Org is affected too.

The second problem is in the server-side GLX code. The definition of
GL_FOG_COORD_SOURCE is missing in glxext.h which is needed in
singlesize.c. I don't know if this should be fixed in glxext.h or in
singlesize.c.

I know, DRI CVS is dead. But as long as not all drivers compile in X.Org
and/or Mesa and as long as the snapshots are still produced with DRI CVS
I'd like to keep it building.

Regards,
  Felix

| Felix K�hling <[EMAIL PROTECTED]>                     http://fxk.de.vu |
| PGP Fingerprint: 6A3C 9566 5B30 DDED 73C3  B152 151C 5CC1 D888 E595 |


-------------------------------------------------------
This SF.Net email is sponsored by BEA Weblogic Workshop
FREE Java Enterprise J2EE developer tools!
Get your free copy of BEA WebLogic Workshop 8.1 today.
http://ads.osdn.com/?ad_idG21&alloc_id040&op=click
--
_______________________________________________
Dri-devel mailing list
[EMAIL PROTECTED]
https://lists.sourceforge.net/lists/listinfo/dri-devel

Reply via email to