Finds the appropriate java compiler on your path. By preference
the java compiler is gcj, then jikes then javac.
The macro can take one argument specifying a space separated list
of java compiler names.
For example:
AC_PROG_JAVA_CC(javac, gcj)
The macro also sets the compiler options variable: JAVA_CC_OPTS
to something sensible:
- for GCJ it sets it to: @GCJ_OPTS@
(if GCJ_OPTS is not yet defined then it is set to "-C")
- no other compiler has applicable options yet
Here's an example configure.in:
AC_INIT(Makefile.in)
AC_PROG_JAVA_CC()
AC_OUTPUT(Makefile)
dnl End.
And here's the start of the Makefile.in:
PROJECT_ROOT := @srcdir@
# Tool definitions.
JAVAC := @JAVA_CC@
JAVAC_OPTS := @JAVA_CC_OPTS@
JAR_TOOL := @jar_tool@