From: Jiří Pinkava Date: Sun, 23 Nov 2014 16:38:28 +0000 (+0100) Subject: Do not check for JDK headers if Java bindings are disabled. X-Git-Tag: libsigrok-0.4.0~715 X-Git-Url: https://sigrok.org/gitweb/?a=commitdiff_plain;h=84b448ee060c9ca40ca9324c0df9a49f4f4bd32b;hp=2f004b4bc15c891b474adcba59a2224f009828af;p=libsigrok.git Do not check for JDK headers if Java bindings are disabled. This removes an unnecessary build dependency on JDK and fixes build troubles on systems where javac is present but JDK is not installed and Java bindings are disabled by ./configure --disable-java. --- diff --git a/configure.ac b/configure.ac index d2830614..396e3ec2 100644 --- a/configure.ac +++ b/configure.ac @@ -434,7 +434,7 @@ CXXFLAGS="$CXXFLAGS -Iinclude/libsigrok -I${srcdir}/include -Ibindings/cxx -Ibin # Find Java compiler and JNI includes for Java bindings. AC_CHECK_PROG([HAVE_JAVAC], [javac], [yes], [no]) -if test "x$HAVE_JAVAC" = "xyes"; then +if test "x$HAVE_JAVAC" = "xyes" && test "x$BINDINGS_JAVA" = "xyes"; then AX_PROG_JAVAC if test "x$JNI_INCLUDE_DIRS" = "xauto"; then if test "x$cross_compiling" = "xyes"; then