+dnl where is CACAO's vm.zip
+AC_MSG_CHECKING(where CACAO's vm.zip is installed)
+AC_ARG_WITH([vm-zip],
+ [AS_HELP_STRING(--with-vm-zip=<path>,path to CACAO's vm.zip (includes the name of the file and may be flat) [[default=/usr/local/cacao/share/cacao/vm.zip]])],
+ [CACAO_VM_ZIP=${withval}],
+ [CACAO_VM_ZIP=${CACAO_PREFIX}/share/cacao/vm.zip])
+AC_MSG_RESULT(${CACAO_VM_ZIP})
+AC_DEFINE_UNQUOTED([CACAO_VM_ZIP], "${CACAO_VM_ZIP}", [CACAO's vm.zip])
+AC_SUBST(CACAO_VM_ZIP)
+
+
+dnl which Java core library are we using?
+AC_MSG_CHECKING(which Java core library to use)
+AC_ARG_WITH([classpath],
+ [AS_HELP_STRING(--with-classpath=<type>,specifies which type of classpath to use as Java core library (gnu) [[default=gnu]])],
+ [case "${withval}" in
+ cldc1.1)
+ WITH_CLASSPATH=cldc1.1
+ AC_DEFINE([WITH_CLASSPATH_CLDC1_1], 1, [use Sun's CLDC1.1 classes])
+ AC_SUBST(WITH_CLASSPATH_CLDC1_1)
+ ;;
+ gnu)
+ WITH_CLASSPATH=gnu
+ AC_DEFINE([WITH_CLASSPATH_GNU], 1, [use GNU Classpath])
+ AC_SUBST(WITH_CLASSPATH_GNU)
+ ;;
+ *)
+ AC_MSG_ERROR(unknown classpath ${withval})
+ ;;
+ esac],
+ [WITH_CLASSPATH=gnu
+ AC_DEFINE([WITH_CLASSPATH_GNU], 1, [use GNU Classpath])
+ AC_SUBST(WITH_CLASSPATH_GNU)])
+AC_MSG_RESULT(${WITH_CLASSPATH})
+AM_CONDITIONAL([WITH_CLASSPATH_CLDC1_1], test x"${WITH_CLASSPATH}" = "xcldc1.1")
+AM_CONDITIONAL([WITH_CLASSPATH_GNU], test x"${WITH_CLASSPATH}" = "xgnu")
+
+
+dnl where is Java core library installed?
+AC_MSG_CHECKING(where Java core library is installed)