Code: Select all
In file included from src/gldrv/gl_init.cpp:70:
/usr/include/GL/glx.h:27:26: error: GL/glxtokens.h: No such file or directory
src/gldrv/gl_init.cpp: In function ?void GFXInit(int, char**)?:
src/gldrv/gl_init.cpp:460: warning: deprecated conversion from string constant to ?char*?
src/gldrv/gl_init.cpp:460: warning: deprecated conversion from string constant to ?char*?
make[1]: *** [src/gldrv/gl_init.o] Error 1
make[1]: Leaving directory `/usr/local/games/VegaStrike/vegastrike'
make: *** [all] Error 2
Some searching indicated that this might be related to my using non-free (proprietary) NVidia drivers, so I updated to the most recent which supports my somewhat aged Geforce FX (i.e. driver version 71.86.06). This didn't have any effect, so more digging turned up a suggestion to install package x11proto-gl-dev. That did the trick, and wrote the correct set of header files in /usr/include/GL, so that I could complete a compilation. Unfortunately, it clobbered the NVidia driver, so I had to install that all over again at the next restart. The two seem to be living comfortably together now, I have completed a compilation and I'm getting to grips with the newer features in VS.
Jonathan