Heath Feather wrote: > 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
OK, I checked those in. > 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. If you add #include "glapi.h" in glthread.h does that fix things? -Brian ------------------------------------------------------------------------- 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
