diff --git a/src/native/linux/org_lwjgl_opengl_BaseGL.c b/src/native/linux/org_lwjgl_opengl_BaseGL.c index f5285123..37825fbf 100644 --- a/src/native/linux/org_lwjgl_opengl_BaseGL.c +++ b/src/native/linux/org_lwjgl_opengl_BaseGL.c @@ -70,6 +70,12 @@ JNIEXPORT jboolean JNICALL Java_org_lwjgl_opengl_BaseGL_nCreate return JNI_FALSE; } + if (extgl_Initialize() != 0) { +#ifdef _DEBUG + printf("Could not init gl function pointers\n"); +#endif + return JNI_FALSE; + } return JNI_TRUE; } diff --git a/src/native/linux/org_lwjgl_opengl_CoreGL.c b/src/native/linux/org_lwjgl_opengl_CoreGL.c index 24ddbac6..76277384 100644 --- a/src/native/linux/org_lwjgl_opengl_CoreGL.c +++ b/src/native/linux/org_lwjgl_opengl_CoreGL.c @@ -41,7 +41,7 @@ #include "org_lwjgl_opengl_CoreGL.h" #include "checkGLerror.h" -#include +#include "extgl.h" /* * Class: org_lwjgl_opengl_CoreGL