From: chengyu s. <che...@ya...> - 2001-08-22 20:52:32
|
Hello, I used to have Mesa3.3 + Nvidia Driver on Mandrake 7.2 and Mesa3.4 + Nvidia driver on Mandrake 8.0. Both worked perfectly (at least for my limited Opengl practice). The problem now is that I have to use GLU 1.2 for the tesselation stuff, and the recommended way seems to be using the SI Sample implementation from SGI. Since Mesa3.5 includes si-glu in the release, I installed Mesa3.5. Without Nvidia driver, everything works fine; however, once I installed the Nvidia driver, I got the following error messages when compiling some sample code from the Red Book: /usr/lib/libglut.so: undefined reference to `glXBindChannelToWindowSGIX' /usr/lib/libglut.so: undefined reference to `glXCreateContextWithConfigSGIX' /usr/lib/libglut.so: undefined reference to `glXGetFBConfigAttribSGIX' /usr/lib/libglut.so: undefined reference to `glXQueryChannelDeltasSGIX' /usr/lib/libglut.so: undefined reference to `glXChannelRectSyncSGIX' /usr/lib/libglut.so: undefined reference to `glXChannelRectSGIX' /usr/lib/libglut.so: undefined reference to `glXQueryChannelRectSGIX' /usr/lib/libglut.so: undefined reference to `glXGetFBConfigFromVisualSGIX' It looks like libglut in the Mesa3.5 release was compiled with some SGI-specific extensions that the Nvidia OpenGL driver does not provide. I'd really like to know if there any walkaround for this since I do need both GLU 1.2 and hardware acceleration. Thank you very much in advance, - Chengyu __________________________________________________ Do You Yahoo!? Make international calls for as low as $.04/minute with Yahoo! Messenger http://phonecard.yahoo.com/ |