I can't compile kdeartwork-3.1_rc6, because GL/glx.h is a broken symlink when opengl-update xfree has been used.
# opengl-update xfree * Switching to xfree OpenGL interface... [ ok ] # ls -l /usr/include/GL/glx.h lrwxr-xr-x 1 root root 35 Jan 7 23:21 /usr/include/GL/glx.h -> /usr/lib/opengl/xfree/include/glx.h # ls -l /usr/X11R6/include/GL/glx.h lrwxr-xr-x 1 root root 35 Jan 7 23:21 /usr/X11R6/include/GL/glx.h -> /usr/lib/opengl/xfree/include/glx.h # opengl-update nvidia * Switching to nvidia OpenGL interface... [ ok ] # ls -l /usr/include/GL/glx.h lrwxr-xr-x 1 root root 36 Jan 7 23:22 /usr/include/GL/glx.h -> /usr/lib/opengl/nvidia/include/glx.h # ls -l /usr/X11R6/include/GL/glx.h lrwxr-xr-x 1 root root 36 Jan 7 23:22 /usr/X11R6/include/GL/glx.h -> /usr/lib/opengl/nvidia/include/glx.h #
ls -l /usr/include/GL/glx.h lrwxrwxrwx 1 root root 35 2003-01-06 19:37 /usr/include/GL/glx.h -> /usr/lib/opengl/xfree/include/glx.h ls -l /usr/lib/opengl/xfree/glx.h ls: /usr/lib/opengl/xfree/glx.h: Datei oder Verzeichnis nicht gefunden XFree 4.2.99.3 that is. Maybe this is the problem?
Firstly, it is /usr/lib/opengl/xfree/include/glx.h, and not /usr/lib/opengl/xfree/glx.h as you have in your 'ls' command. Then, I have 4.2.99.3 on one of my boxen, and that is working fine. Maybe attach the output of: $ find /usr/lib/opengl/ Thanks.
seems to work