dnl Check support for 64 bit file offsets.
AC_SYS_LARGEFILE
-dnl Check for OCaml compiler and camlp4.
+dnl Check for OCaml compiler.
AC_PROG_OCAML
if test "$OCAMLC" = "no"; then
AC_MSG_ERROR([You must install the OCaml compiler])
fi
+dnl Camlp4 is required.
AC_PROG_CAMLP4
if test "$CAMLP4" = "no"; then
AC_MSG_ERROR([You must install camlp4 (the OCaml macro preprocessor)])
fi
+dnl OCaml findlib ("ocamlfind") is required.
+AC_PROG_FINDLIB
+if test "$OCAMLFIND" = "no"; then
+ AC_MSG_ERROR([You must install OCaml findlib (the ocamlfind command)])
+fi
+
AC_CONFIG_HEADERS([config.h])
-AC_CONFIG_FILES([Makefile])
+AC_CONFIG_FILES([Makefile
+ APIs/Makefile
+ generator/Makefile
+ lib/Makefile
+ preprocessor/Makefile])
AC_OUTPUT