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

Reply via email to