diff --git a/src/modules/Java/configure.in b/src/modules/Java/configure.in index b712ee705814c0dd74397b9efd5edcc104009a84..34f6193f12530fbdf09a1a018b1ca65143a132cc 100644 --- a/src/modules/Java/configure.in +++ b/src/modules/Java/configure.in @@ -152,6 +152,11 @@ if test "x$with_java" = xyes; then if test "$ac_cv_header_jni_h" = yes; then + AC_CHECK_LIB(hpi, sysOpen, [ + LIBS="$LIBS -lhpi" + JAVA_LIBS="${JAVA_LIBS} -lhpi" + ], []) + AC_MSG_CHECKING([for JNI_CreateJavaVM in -ljvm]) AC_CACHE_VAL(ac_cv_lib_jvm_JNI_CreateJavaVM, [ ac_save_LIBS="$LIBS" @@ -183,11 +188,6 @@ if test "x$with_java" = xyes; then JAVA_LIBS="-lzip ${JAVA_LIBS}" ], []) - AC_CHECK_LIB(hpi, sysOpen, [ - LIBS="$LIBS -lhpi" - JAVA_LIBS="${JAVA_LIBS} -lhpi" - ], []) - AC_CHECK_LIB(thread, thr_create, [ LIBS="$LIBS -lthread" JAVA_LIBS="${JAVA_LIBS} -lthread"