Hi:
I am trying to compile a simple CUDA program on my local cluster. The program uses OpenGL APIs through
//#include <GL/glext.h>
//#include <GL/glx.h>
//#include <GL/glew.h>
When I compile the program using
nvcc -O2 -arch=sm_50 -o out my_julia_cpu.cu
I got the following :
/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
/usr/include/GL/glext.h(113): error: identifier “GLint” is undefined
How can I fix it?
Thanks,
malik