X-Git-Url: http://git.nguyen.vg/gitweb/?p=tatoo.git;a=blobdiff_plain;f=configure.in;fp=configure.in;h=d9a91330143d7e35ae31bc5c34a3ef771184bfc2;hp=1fc73cf7010023f217a92f45cc8b78603d6ebb9e;hb=7a6723b3d51cc0febd42aa1273343057b41a9d18;hpb=18482b8b36fbdc5b904cf44e106075af39eef912 diff --git a/configure.in b/configure.in index 1fc73cf..d9a9133 100644 --- a/configure.in +++ b/configure.in @@ -90,50 +90,51 @@ case "$OCAMLYACC_VERSION" in esac AC_SUBST([OCAMLYACC]) -#detect ocamllex -OCAMLLEX=ocamllex -AC_ARG_WITH([ocamllex], - AS_HELP_STRING([--with-ocamllex=PATH], [location of the ocamllex binary]), - [OCAMLLEX="$withval"]) -AC_MSG_CHECKING([for ocamllex ($OCAMLLEX)]) -OCAMLLEX_VERSION=$($OCAMLLEX -version 2>/dev/null || echo foo) -case "$OCAMLLEX_VERSION" in + +#detect camlp4 +CAMLP4=camlp4 +AC_ARG_WITH([camlp4], + AS_HELP_STRING([--with-camlp4=PATH], [location of the camlp4 binary]), + [CAMLP4="$withval"]) +AC_MSG_CHECKING([for camlp4 ($CAMLP4)]) +CAMLP4_VERSION=$($CAMLP4 -version 2>/dev/null || echo foo) +case "$CAMLP4_VERSION" in *$OCAMLVERSION) AC_MSG_RESULT([ok]) ;; foo) AC_MSG_RESULT([failed]) - AC_MSG_ERROR([Cannot find ocamllex]) + AC_MSG_ERROR([Cannot find camlp4]) ;; *) AC_MSG_RESULT([failed]) - AC_MSG_ERROR([Bad ocamllex version]) + AC_MSG_ERROR([Bad camlp4 version]) ;; esac -AC_SUBST([OCAMLLEX]) - +AC_SUBST([CAMLP4]) -#detect camlp4 -CAMLP4=camlp4 -AC_ARG_WITH([camlp4], - AS_HELP_STRING([--with-camlp4=PATH], [location of the camlp4 binary]), +#detect ocamlbuild +OCAMLBUILD=ocamlbuild +AC_ARG_WITH([ocamlbuild], + AS_HELP_STRING([--with-ocamlbuild=PATH], [location of the ocamlbuild binary]), [CAMLP4="$withval"]) -AC_MSG_CHECKING([for camlp4 ($CAMLP4)]) -CAMLP4_VERSION=$($CAMLP4 -version 2>/dev/null || echo foo) +AC_MSG_CHECKING([for ocamlbuild ($OCAMLBUILD)]) +OCAMLBUILD_VERSION=$($OCAMLBUILD -version 2>/dev/null || echo foo) case "$CAMLP4_VERSION" in *$OCAMLVERSION) AC_MSG_RESULT([ok]) ;; foo) AC_MSG_RESULT([failed]) - AC_MSG_ERROR([Cannot find camlp4]) + AC_MSG_ERROR([Cannot find ocamlbuild]) ;; *) AC_MSG_RESULT([failed]) - AC_MSG_ERROR([Bad camlp4 version]) + AC_MSG_ERROR([Bad ocamlbuild version]) ;; esac -AC_SUBST([CAMLP4]) +AC_SUBST([OCAMLBUILD]) + # platform AC_MSG_CHECKING([platform])