Hi all,
I am trying to compile a CUDA program which uses OpenGL APIs. When I compiled it using the following command:
nvcc -O2 -arch=sm_50 -lGL -lGLX -o out julia_cpu.cu
I got the following error messages:
/usr/include/GL/glext.h(111): error: identifier “GLenum” is undefined
/usr/include/GL/glext.h(111): error: identifier “GLuint” is undefined
/usr/include/GL/glext.h(111): error: identifier “GLuint” is undefined
/usr/include/GL/glext.h(111): error: identifier “GLsizei” is undefined
/usr/include/GL/glext.h(111): error: identifier “GLenum” is undefined
/usr/include/GL/glext.h(112): error: identifier “GLenum” is undefined
/usr/include/GL/glext.h(112): error: identifier “GLint” is undefined
/usr/include/GL/glext.h(112): error: identifier “GLint” is undefined
/usr/include/GL/glext.h(112): error: identifier “GLsizei” is undefined
/usr/include/GL/glext.h(112): error: identifier “GLsizei” is undefined
/usr/include/GL/glext.h(112): error: identifier “GLsizei” is undefined
/usr/include/GL/glext.h(112): error: identifier “GLint” is undefined
/usr/include/GL/glext.h(112): error: identifier “GLenum” is undefined
/usr/include/GL/glext.h(112): error: identifier “GLenum” is undefined
/usr/include/GL/glext.h(113): error: identifier “GLenum” is undefined
/usr/include/GL/glext.h(113): error: identifier “GLint” is undefined
/usr/include/GL/glext.h(113): error: identifier “GLint” is undefined
How can I remove these errors?
Thanks,
malik