]> git.sesse.net Git - vlc/commitdiff
Some Java checks on --enable-java-bindings:
authorFilippo Carone <littlejohn@videolan.org>
Mon, 31 Jul 2006 12:11:51 +0000 (12:11 +0000)
committerFilippo Carone <littlejohn@videolan.org>
Mon, 31 Jul 2006 12:11:51 +0000 (12:11 +0000)
 * JAVA_HOME is set
 * a java compiler compiles

bindings/java/Makefile.am
configure.ac

index ad4ff76a5c52a5206a3b0cd98078729b218fa007..076c68ea69dfcebc10f385c3a12ef13c2b09da86 100644 (file)
@@ -11,7 +11,7 @@ PROCESSOR_FAMILY = `uname -m | sed -e 's/^i.86/i386/' | sed -e 's/^x86_64/amd64/
 if HAVE_WIN32
 JINCLUDES = -I${JAVA_HOME}/include -I${JAVA_HOME}/include/win32
 LIBJINCLUDES = -L${JAVA_HOME}/lib -ljawt
-JAVAC = javac
+#JAVAC = javac
 JCH = javah
 #CXX = g++ -Wall -mno-cygwin -g
 #LDFLAGS = -mno-cygwin `vlc-config --libs external pic` -Wl,--kill-at
@@ -20,7 +20,7 @@ JAVALDFLAGS = -mno-cygwin -L../../src -lvlc `top_builddir=../.. ../../vlc-config
 else
 JINCLUDES = -I$(JAVA_HOME)/include -I$(JAVA_HOME)/include/linux
 LIBJINCLUDES = -L$(JAVA_HOME)/jre/lib/$(PROCESSOR_FAMILY) -ljawt
-JAVAC = gcj -Wall -g -C 
+#JAVAC = gcj -Wall -g -C 
 JCH = gcjh -jni
 SWT_PATH = /usr/share/java
 # Compile flags
index 29474c04176871fe584d19064a31d3673dd96646..fb777b95f1d4c49ccf5bf7c8faa4ed6fa0af44c4 100644 (file)
@@ -5256,9 +5256,10 @@ dnl  Java bindings
 dnl
 AC_ARG_ENABLE(java-bindings,
   [  --enable-java-bindings  Enable Java bindings (default disabled)])
-if test "${enable-java-bindings}" = "yes"
+if test "${enable_java_bindings}" = "yes"
 then
-  AC_PROG_JAVA_CC(javac)
+  AS_IF([test "x${JAVA_HOME}" == "x"],
+       [AC_MSG_ERROR([Please set the JAVA_HOME variable to your JDK environment])])
   AC_PROG_JAVAC
   AC_PROG_JAVA
 fi