dnl Zebra, Index Data Aps, 1994-2000
-dnl $Id: configure.in,v 1.18 2000-04-05 09:49:35 adam Exp $
+dnl $Id: configure.in,v 1.21 2000-05-15 15:32:50 adam Exp $
dnl
AC_INIT(include/zebraver.h)
AC_MSG_CHECKING(for package)
AM_CONDITIONAL(ISZMBOL,test $PACKAGE = zmbol)
dnl ------ Substitutions
AC_SUBST(SUBLIBS)
-AC_SUBST(ODEFS)
AC_SUBST(DEFS)
AC_SUBST(TCL_INCLUDE)
AC_SUBST(TCL_LIB)
SHLIB_SUFFIX=$TCL_SHLIB_SUFFIX
SHLIB_VERSION=$TCL_SHLIB_VERSION
AC_MSG_RESULT($TCL_VERSION)
- ODEFS="-DHAVE_TCL_H=1"
+ AC_DEFINE(HAVE_TCL_H,1)
else
AC_MSG_RESULT(Not found)
- ODEFS="-DHAVE_TCL_H=0"
+ AC_DEFINE(HAVE_TCL_H,0)
fi
dnl
dnl ------ times
if test "$ac_cv_lib_bz2_bzCompressInit" = "yes"; then
AC_CHECK_HEADERS(bzlib.h)
fi
+dnl ------- 64 bit files
+AC_MSG_CHECKING(for large files)
+AC_TRY_RUN([#define _FILE_OFFSET_BITS 64
+#include <unistd.h>
+#include <string.h>
+#include <stdio.h>
+int main(int argc, char **argv)
+{
+ off_t o;
+ char tmp_str[32];
+ if (sizeof(off_t) == 8) {
+ o = 2000000000;
+ sprintf (tmp_str, "%Ld", o+o+o);
+ if (!strcmp (tmp_str, "6000000000"))
+ exit (0);
+ }
+ exit (1);
+}
+],bits=64,bits=32,bits=32)
+if test "$bits" = "64"; then
+ AC_DEFINE(_FILE_OFFSET_BITS,64)
+ AC_MSG_RESULT(yes)
+else
+ AC_MSG_RESULT(no)
+fi
dnl
dnl ------ ANSI C Header files
AC_STDC_HEADERS
index/Makefile
include/Makefile
tab/Makefile
+ doc/Makefile
test/Makefile test/gils/Makefile test/usmarc/Makefile
])