- Code: Select all
/usr/lib32/libGL.so
/usr/lib32/libGL.so.1
/usr/lib32/opengl/ati/lib/libGL.so
/usr/lib32/opengl/ati/lib/libGL.so.1
/usr/lib32/opengl/ati/lib/libGL.so.1.2
/usr/lib32/opengl/nvidia/lib/libGL.so
/usr/lib32/opengl/nvidia/lib/libGL.so.1
/usr/lib32/opengl/nvidia/lib/libGL.so.290.10
/usr/lib32/opengl/xorg-x11/lib/libGL.so
/usr/lib32/opengl/xorg-x11/lib/libGL.so.1
/usr/lib32/opengl/xorg-x11/lib/libGL.so.1.2
/usr/lib64/libGL.so
/usr/lib64/libGL.so.1
/usr/lib64/opengl/ati/lib/libGL.so
/usr/lib64/opengl/ati/lib/libGL.so.1
/usr/lib64/opengl/ati/lib/libGL.so.1.2
/usr/lib64/opengl/nvidia/lib/libGL.so
/usr/lib64/opengl/nvidia/lib/libGL.so.1
/usr/lib64/opengl/nvidia/lib/libGL.so.290.10
/usr/lib64/opengl/xorg-x11/lib/libGL.so
/usr/lib64/opengl/xorg-x11/lib/libGL.so.1
/usr/lib64/opengl/xorg-x11/lib/libGL.so.1.2
Isn't this horribly obsolete crap from the past decade?
And from eselect:
- Code: Select all
$ eselect opengl list
Available OpenGL implementations:
[1] ati
[2] nvidia *
[3] xorg-x11
$ eselect opengl version
Version 20110818
So what version do I really have? Is the nVidia driver well updated on this? What about header files (GL/gl.h), are they up-to-date?
The red book says that due to the new depreciation system one should rather include <GL3/gl3.h>, which I don't have. The book does make a distinction with glext.h that should be downloaded separately, while gl3.h should be there. Is something wrong or am I just missing some package? :S http://www.opengl.org/wiki/Deprecation
gcc is complaining about glBindBuffer and glBufferData not being defined, I'm still checking what other mistake I could've made but the version thing is bugging me anyways.