Hi, On Wed, 2006-07-05 at 11:00 +0200, Marcus Roth wrote: > Hi, > > with the current cvs-version I get the following error. > > /igd/a4/homem3/mroth/repository/OpenSG/Builds/i686-pc-linux-gnu-g++/lib/opt/libOSGSystem.so: > > undefined reference to `glXGetProcAddress' > > There was a change in OSGWindow.cpp. Unfortunately my glx lib has no > symbol glXGetProcAddress > > I think this code causes the problem: > > // Fallback to trying glxGetProcAddressARB directly > // Avoids problems for dynamically bound OpenSG > #if defined(GLX_VERSION_1_4) > __GetProcAddress = (void (*(*)(const GLubyte*))()) > glXGetProcAddress; > #elif defined(GLX_ARB_get_proc_address) > __GetProcAddress = (void (*(*)(const GLubyte*))()) > glXGetProcAddressARB; > #endif
that looks like your libs and headers do not match. You glx includes say your lib version should support 1.4, hence glXGetProcAddress, but your libs do not export the symbol. As we don't modify the glx part like we do for GL (OSGGLEXT.h) the problems seems to be not inside OpenSG. Could you check that your headers match the libs you are using to link. Some more clues as to which OS, gfx card and driver version you are using might be helpful. regards, gerrit 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 _______________________________________________ Opensg-users mailing list [email protected] https://lists.sourceforge.net/lists/listinfo/opensg-users
