500 |
AC_PATH_PROG(PERL, perl, perl) |
AC_PATH_PROG(PERL, perl, perl) |
501 |
|
|
502 |
OCAMLVERSION=`$OCAMLC -v | sed -n -e 's|.*version* *\(.*\)$|\1|p' ` |
OCAMLVERSION=`$OCAMLC -v | sed -n -e 's|.*version* *\(.*\)$|\1|p' ` |
503 |
|
OCAMLLIB=`$OCAMLC -where` |
504 |
REBUILD_OCAML=no |
REBUILD_OCAML=no |
505 |
case "$OCAMLVERSION" in |
case "$OCAMLVERSION" in |
506 |
"$REQUIRED_OCAML"*) ;; |
"$REQUIRED_OCAML"*) ;; |
615 |
fi |
fi |
616 |
|
|
617 |
AC_CHECK_HEADERS(byteswap.h,,) |
AC_CHECK_HEADERS(byteswap.h,,) |
|
AC_CHECK_HEADERS(endian.h sys/endian.h machine/endian.h,[SHA1_VERSION=sha1new; break],[SHA1_VERSION=sha1old]) |
|
|
if test "$SHA1_VERSION" = "sha1old"; then |
|
|
AC_MSG_CHECKING(trying to guess endianess) |
|
|
$CC -o endian endian.c |
|
|
BYTE_ORDER="`./endian | grep BYTE_ORDER | cut -c24-40`" |
|
|
if test "$BYTE_ORDER" = "" ; then |
|
|
echo "You don't have endian.h or sys/endian.h or machine/endian.h installed." |
|
|
echo "This script will fallback on the old slower sha1 implementation." |
|
|
else |
|
|
AC_MSG_RESULT($BYTE_ORDER) |
|
|
./endian > ../src/utils/lib/endian.h |
|
|
SHA1_VERSION=sha1new |
|
|
AC_DEFINE(HAVE_LOCAL_ENDIAN_H, 1, [Define to 1 if you have a locally generated endian.h header file.]) |
|
|
AC_DEFINE(ENABLE_SHA1NEW, 1, [Define to 1 if you want to use the faster sha1new implementation.]) |
|
|
fi |
|
|
rm -f ./endian ./endian.exe |
|
|
else |
|
|
AC_DEFINE(ENABLE_SHA1NEW, 1, [Define to 1 if you want to use the faster sha1new implementation.]) |
|
|
fi |
|
618 |
|
|
619 |
if test "$ICONV" = "yes"; then |
if test "$ICONV" = "yes"; then |
620 |
AM_ICONV |
AM_ICONV |
1116 |
|
|
1117 |
AC_SUBST(TYPE_FORMAT) |
AC_SUBST(TYPE_FORMAT) |
1118 |
AC_SUBST(OCAMLC) |
AC_SUBST(OCAMLC) |
1119 |
|
AC_SUBST(OCAMLLIB) |
1120 |
AC_SUBST(OCAMLOPT) |
AC_SUBST(OCAMLOPT) |
1121 |
AC_SUBST(OCAMLLEX) |
AC_SUBST(OCAMLLEX) |
1122 |
AC_SUBST(OCAMLYACC) |
AC_SUBST(OCAMLYACC) |
1127 |
AC_SUBST(OCAMLMKTOP) |
AC_SUBST(OCAMLMKTOP) |
1128 |
AC_SUBST(SYSTEM) |
AC_SUBST(SYSTEM) |
1129 |
|
|
|
AC_SUBST(SHA1_VERSION) |
|
1130 |
AC_SUBST(MORE_TARGETS) |
AC_SUBST(MORE_TARGETS) |
1131 |
AC_SUBST(MORE_SUBDIRS) |
AC_SUBST(MORE_SUBDIRS) |
1132 |
AC_SUBST(LABLGL_CMA) |
AC_SUBST(LABLGL_CMA) |