/[classpath]/gjdoc/m4/ac_prog_javac.m4
ViewVC logotype

Diff of /gjdoc/m4/ac_prog_javac.m4

Parent Directory Parent Directory | Revision Log Revision Log | View Patch Patch

revision 1.1 by julian, Wed Feb 9 18:09:40 2005 UTC revision 1.2 by julian, Fri Feb 11 15:38:11 2005 UTC
# Line 4  dnl Line 4  dnl
4  AC_DEFUN([AC_PROG_JAVAC],[  AC_DEFUN([AC_PROG_JAVAC],[
5  AC_REQUIRE([AC_EXEEXT])dnl  AC_REQUIRE([AC_EXEEXT])dnl
6  if test "x$JAVAPREFIX" = x; then  if test "x$JAVAPREFIX" = x; then
7          test "x$JAVAC" = x && AC_CHECK_PROGS(JAVAC, "gcj$EXEEXT -C" guavac$EXEEXT jikes$EXEEXT javac$EXEEXT)          test "x$JAVAC" = x && AC_CHECK_PROGS(JAVAC, "gcj$EXEEXT -C" jikes$EXEEXT ejc$EXEEXT guavac$EXEEXT javac$EXEEXT)
8  else  else
9          test "x$JAVAC" = x && AC_CHECK_PROGS(JAVAC, "gcj$EXEEXT -C" guavac$EXEEXT jikes$EXEEXT javac$EXEEXT, $JAVAPREFIX)          test "x$JAVAC" = x && AC_CHECK_PROGS(JAVAC, "gcj$EXEEXT -C" jikes$EXEEXT ejc$EXEEXT guavac$EXEEXT javac$EXEEXT, $JAVAPREFIX)
10  fi  fi
11  test "x$JAVAC" = x && AC_MSG_ERROR([no acceptable Java compiler found in \$PATH])  test "x$JAVAC" = x && AC_MSG_ERROR([no acceptable Java compiler found in \$PATH])
12  AC_PROG_JAVAC_WORKS  AC_PROG_JAVAC_WORKS
13    (echo "$JAVAC" | grep -e " -C$" >/dev/null 2>/dev/null) && AC_MSG_WARN([
14    The build seems to be using gcj for bytecode generation.  Some
15    versions of gcj are known to produce bad bytecode. You may want to set
16    the environment variable JAVAC to an alternate compiler, such as
17    jikes, to make sure that you end up with valid bytecode.
18    ]);
19  AC_PROVIDE([$0])dnl  AC_PROVIDE([$0])dnl
20  ])  ])

Legend:
Removed from v.1.1  
changed lines
  Added in v.1.2

savannah-hackers-public@gnu.org
ViewVC Help
Powered by ViewVC 1.1.26