+touch tmp-install.a tmp-install.b
+if eval "$INSTALL -C tmp-install.a tmp-install.b" ; then
+ INSTALL="$INSTALL -C"
+fi
+rm tmp-install.a tmp-install.b
+
+
+AC_PROG_LN_S
+
+dnl check for doxygen if enabled
+dnl ----------------------------
+if test "$enable_auto_documentation" = yes; then
+ AC_CHECK_PROG(DOXYGEN, doxygen, "doxygen", "")
+ if test "$DOXYGEN" != "doxygen"; then
+ AC_MSG_ERROR(need doxygen for auto documentation)
+ fi
+ AC_CHECK_PROG(DOT, dot, "dot", "")
+ if test "$DOT" != "dot"; then
+ AC_MSG_ERROR(need dot for doxygen documentation (for class graphs) (IPD: module add Graphviz))
+ fi
+fi
+
+dnl check for availability of a jdk
+dnl -------------------------------
+if test "$enable_firm_jni" = yes; then
+ AC_CHECK_PROG(JAVAC, javac, "javac", "")
+ if test "$JAVAC" != "javac"; then
+ AC_MSG_ERROR(need java compiler javac to generate jni (IPD: module add jdk-1.3.1-sun))
+ fi
+ AC_CHECK_PROG(JAVAH, javah, "javah", "")
+ if test "$JAVAH" != "javah"; then
+ AC_MSG_ERROR(need javah to generate jni headers (IPD: module add jdk-1.3.1-sun))
+ fi
+fi
+
+