Compiling projects on the Linux cluster version gives errors about undefined references to glColorTableSGI and glGetColorTableParameterfvSGI. Why?
This occurs when NVidia drivers have been installed and libGL.so has been replaced by NVidia’s libGL.so. The two functions are missing in the NVidia OpenGL implementation yet the MPU and OpenGL renderer libraries in Express require these two functions. The CDROM contains an MPE_NVIDIA_PATCH_LINUX product which will replace the Express renderer libraries in $XP_ROOT/lib/linux (libgdmpu.so, libgdmpu.a, libgdogl.so, libgdogl.a) with a version that does not use these functions. You should backup the original libraries before installing this patch. User projects will then compile.
Related Questions
- Every time I try to compile Circle (or any other piece of software) under Linux, it gives me errors and says it cannot find include header files in the linux/ and asm/ directories. What can I do?
- Compiling projects on the Linux cluster version gives errors about undefined references to glColorTableSGI and glGetColorTableParameterfvSGI. Why?
- When compiling on a LINUX system, I get errors involving bool. How do I fix these?