Hi there. When I try to compile apps that need SDL I get something like this: $ make gcc -c xgrav.c -o xgrav.o -c `sdl-config --cflags` In file included from xgrav.c:2: /usr/include/GL/glu.h:35:19: GL/gl.h: No such file or directory In file included from xgrav.c:2: /usr/include/GL/glu.h:259: parse error before '*' token /usr/include/GL/glu.h:259: `GLvoid' declared as function returning a function /usr/include/GL/glu.h:265: parse error before "gluBuild1DMipmapLevels" /usr/include/GL/glu.h:265: parse error before "target" /usr/include/GL/glu.h:266: parse error before "gluBuild1DMipmaps" /usr/include/GL/glu.h:266: parse error before "target" /usr/include/GL/glu.h:267: parse error before "gluBuild2DMipmapLevels" /usr/include/GL/glu.h:267: parse error before "target" ... hundreds of parse errors make: *** [xgrav.o] Error 1 Actually I don't have this "gl.h" anywhere but at /usr/include/fltk-1.1/FL/gl.h . I had some crashes recently (This is a Laptop with lots of flaws.. =( ), so I thought I could remerge the package that owns this glu.h.. $ qpkg -f /usr/include/GL/glu.h $ (Empty prompt) Uhm..? qpkg doesn't know which package glu.h belongs to? I remerged media-libs/glut and finally have a gl.h - broken symlink to a non-existent file in /usr/lib/opengl/xfree/... In fact the whole opengl/xfree directory is empty. Seems as if opengl-update won't help me. Any ideas? Ben