Some background: We're trying to update the rendering code in our application. We want to use GLAD, and stick to modern OpenGL functions only (no fixed pipeline) which would let us use better graphics debugging tools. One requirement is to make FXGLContext create and use an OpenGL "core" context -
https://www.khronos.org/opengl/wiki/OpenGL_Context#Context_typesNow I noticed that if I use HAVE_GL_H, but not HAVE_GLU_H, the classes FXGLCone, FXGLCylinder and FXGLSphere fail to compile. Their drawshape() functions use glu, but only checks #ifdef HAVE_GL_H. Is this intentional?