glcontextmodes.o gets linked to libGL, not the driver. Apperently you have an outdated libGL installed. Though this kind of binary incompatibility shouldn't happen in the first place. Ian, there is a symbolic link to lib/GL/glx/glcontextmodes.c in lib/GL/dri. I can only guess that the intention is to link glcontextmodes.o to the drivers. However, the only object from lib/GL/dri that the drivers are linked with is dri_util.o.
Yes, the original plan was that old libGL.so's should always work at some level with the new driver.
Is this incompatibility a deliberate one, or an error?
Would it be possible to use dlsym() to extract these newer symbols rather than relying on them being there? Or at least be able to print a meaningful error message?
Keith
------------------------------------------------------- This SF.net email is sponsored by OSDN developer relations Here's your chance to show off your extensive product knowledge We want to know what you know. Tell us and you have a chance to win $100 http://www.zoomerang.com/survey.zgi?HRPT1X3RYQNC5V4MLNSV3E54 _______________________________________________ Dri-devel mailing list [EMAIL PROTECTED] https://lists.sourceforge.net/lists/listinfo/dri-devel