Anything outside of OpenGL-1.1 is not part of the OS ABI (binary interface) specification for Windows and OpenGL-1.2 on GLX (Linux should get updated OpenGL ABI)
Anything outside of this functionality should be loaded at runtime through the extension loading mechanism, even if this is the main functionality. Most easy to do using the GLEW library.
source share