Dear Cowgill-San, Sorry for very later. I checked my PC , and found older (maybe very older)libglapi.so.* stay behind at /usr/lib32 .
So, this dll seems not to be needed, deleted. And start PCSX2 , booting a my ripped software, works fine. Sorry for miss reporting. Ohta. On Tue, 19 Apr 2016 13:12:29 +0100 James Cowgill <jcowg...@debian.org> wrote: > Control: tags -1 moreinfo unreproducible > > Hi, > > On Tue, 2016-04-19 at 20:36 +0900, K.Ohta wrote: > > I made a small program below and link to -lX11 -lGL at amd64; > > --- > > #include <stdio.h> > > #include <GL/glx.h> > > > > int main(int argc, char *argv[]) > > { > > void *p1; > > void *p2; > > > > p1 = (void *)glXGetProcAddress("glGetDebugMessageLog"); > > p2 = (void *)glXGetProcAddress("glGetDebugMessageLogARB"); > > > > printf("glGetDebugMessageLog: %llx\n", p1); > > printf("glGetDebugMessageLogARB: %llx\n", p2); > > Your test program is faulty, you should use %p in these two printfs. > > > But, with i386 (gcc -m32) , these addresses are different. > > --- > > glGetDebugMessageLog: f7fe8b1df7fd2000 > > glGetDebugMessageLogARB: f7fe8b1df7fd2010 > > --- > > I wonder this differents, addresses of amd64 are same, i386 are not > > :-( > > On my system, those two symbols are aliases in libGL.so: > > $ nm -D /usr/lib/i386-linux-gnu/libGL.so | grep glGetDebugMessageLog > 0006dc30 T glGetDebugMessageLog > 0006dc30 T glGetDebugMessageLogARB > > and the corrected test program prints the same address. > > Back onto the main bug report, I cannot reproduce this issue. Are you > totally sure you are using mesa libGL? > > James