dnl YAZ Toolkit, Index Data 1994-2001
dnl See the file LICENSE for details.
-dnl $Id: configure.in,v 1.47 2001-10-04 00:37:58 adam Exp $
+dnl $Id: configure.in,v 1.48 2001-10-05 13:55:17 adam Exp $
AC_INIT(include/yaz/yaz-version.h)
AM_INIT_AUTOMAKE(yaz, 1.7)
dnl
fi
dnl
AC_SUBST(LIBTHREAD)
+AC_SUBST(CFLAGSTHREADS)
HAVETHREADS=0
+CFLAGSTHREADS=""
LIBTHREAD=""
dnl
AC_ARG_ENABLE(pth, [ --enable-pth enable GNU threads],[enable_pth=$enableval],[enable_pth=no])
AC_CHECK_HEADERS(pth.h)
if test "$ac_cv_header_pth_h" = "yes"; then
LIBTHREAD="-lpth"
+ CFLAGSTHREADS="-DYAZ_GNU_THREADS=1"
HAVETHREADS=1
fi
fi
if test "$thread_ok" = "yes"; then
LIBTHREAD=-lpthread
AC_MSG_RESULT(yes)
- AC_CHECK_HEADERS(pthread.h)
+ CFLAGSTHREADS="-DYAZ_POSIX_THREADS=1 -D_REENTRANT"
HAVETHREADS=1
else
AC_MSG_RESULT(no)