diff --git a/src/native/common/org_lwjgl_opengl_GL.cpp b/src/native/common/org_lwjgl_opengl_GL.cpp index 3c7a8b4b..718efd54 100644 --- a/src/native/common/org_lwjgl_opengl_GL.cpp +++ b/src/native/common/org_lwjgl_opengl_GL.cpp @@ -4660,17 +4660,17 @@ JNIEXPORT void JNICALL Java_org_lwjgl_opengl_GL_writeMaskEXT(JNIEnv * env, jobje */ JNIEXPORT void JNICALL Java_org_lwjgl_opengl_GL_checkWGLExtensionsString(JNIEnv * env, jclass clazz) { - -#ifdef _WIN32 jfieldID fid_WGL_ARB_extensions_string = env->GetStaticFieldID(clazz, "WGL_ARB_extensions_string", "Z"); jfieldID fid_WGL_EXT_extensions_string = env->GetStaticFieldID(clazz, "WGL_EXT_extensions_string", "Z"); +#ifdef _WIN32 if (wglGetExtensionsStringARB) env->SetStaticBooleanField(clazz, fid_WGL_ARB_extensions_string, JNI_TRUE); if (wglGetExtensionsStringEXT) env->SetStaticBooleanField(clazz, fid_WGL_EXT_extensions_string, JNI_TRUE); #else - CHECK_EXISTS(NULL) + env->SetStaticBooleanField(clazz, fid_WGL_ARB_extensions_string, JNI_FALSE); + env->SetStaticBooleanField(clazz, fid_WGL_EXT_extensions_string, JNI_FALSE); #endif } diff --git a/src/native/configure.in b/src/native/configure.in index acfebc3a..4288c7a1 100644 --- a/src/native/configure.in +++ b/src/native/configure.in @@ -51,8 +51,8 @@ if test "x$JAVA_HOME" = x; then else AC_MSG_RESULT($JAVA_HOME) JAVA_HOME="$JAVA_HOME" - CPPFLAGS="$CPPFLAGS -D_X11 -I$JAVA_HOME/include -I$JAVA_HOME/include/linux" - CFLAGS="$CFLAGS -D_X11 -I$JAVA_HOME/include -I$JAVA_HOME/include/linux" + CPPFLAGS="$CPPFLAGS -D_DEBUG -D_X11 -I$JAVA_HOME/include -I$JAVA_HOME/include/linux" + CFLAGS="$CFLAGS -D_DEBUG -D_X11 -I$JAVA_HOME/include -I$JAVA_HOME/include/linux" fi dnl Checks for libraries.