I am using the -DUSE_MGL_NAMESPACE option to build a name mangled version of Mesa (linux-x86-static). I first ran into some issues with glx_mangle.h requiring these additional entries.
#define glXGetCurrentDisplay mglXGetCurrentDisplay #define glXChooseFBConfig mglXChooseFBConfig #define glXGetFBConfigAttrib mglXGetFBConfigAttrib #define glXGetFBConfigs mglXGetFBConfigs #define glXGetVisualFromFBConfig mglXGetVisualFromFBConfig #define glXCreateWindow mglXCreateWindow #define glXDestroyWindow mglXDestroyWindow #define glXCreatePixmap mglXCreatePixmap #define glXDestroyPixmap mglXDestroyPixmap #define glXCreatePbuffer mglXCreatePbuffer #define glXDestroyPbuffer mglXDestroyPbuffer #define glXQueryDrawable mglXQueryDrawable #define glXCreateNewContext mglXCreateNewContext #define glXMakeContextCurrent mglXMakeContextCurrent #define glXGetCurrentReadDrawable mglXGetCurrentReadDrawable #define glXQueryContext mglXQueryContext #define glXSelectEvent mglXSelectEvent #define glXGetSelectedEvent mglXGetSelectedEvent Then I find that the mangled mesa library seems to be trying to reference _glapi_Dispatch, when it does not appear to be defined in the libraries. Any help would be appreciated. Heath. ------------------------------------------------------------------------- Using Tomcat but need to do more? Need to support web services, security? Get stuff done quickly with pre-integrated technology to make your job easier Download IBM WebSphere Application Server v.1.0.1 based on Apache Geronimo http://sel.as-us.falkag.net/sel?cmd=lnk&kid=120709&bid=263057&dat=121642 _______________________________________________ Mesa3d-dev mailing list [email protected] https://lists.sourceforge.net/lists/listinfo/mesa3d-dev
