[svn-r1918] configure.in:

Added --with-pthread option to configure pthread library.
    Default is no pthread.
configure:
    Derived from configure.in by autoconf.
This commit is contained in:
Albert Cheng 1999-12-20 15:23:33 -05:00
parent aaca4e658b
commit 96f3c02491
2 changed files with 755 additions and 416 deletions

1131
configure vendored

File diff suppressed because it is too large Load Diff

View File

@ -567,6 +567,46 @@ AC_CHECK_LIB(pdb,PD_open)
AC_CHECK_LIB(silo,lite_PD_open)
AC_CHECK_HEADERS(pdb.h,PDB2HDF=pdb2hdf)
dnl ----------------------------------------------------------------------
dnl Is the Pthreads library present? It has a header file `pthread.h' and
dnl a library `-lpthread' and their locations might be specified with the
dnl `--with-pthread' command-line switch. The value is an include path
dnl and/or a library path. If the library path is specified then it must
dnl be preceded by a comma.
dnl
AC_ARG_WITH(pthread,[ --with-pthread=INC,LIB Use the Pthreads library],
,withval=no)
case $withval in
yes)
AC_CHECK_HEADERS(pthread.h)
AC_CHECK_LIB(pthread, pthread_create)
;;
no)
AC_MSG_CHECKING(for pthread)
AC_MSG_RESULT(suppressed)
;;
*)
pthread_inc="`echo $withval |cut -f1 -d,`"
if test "X" != "$pthread_inc"; then
saved_CPPFLAGS="$CPPFLAGS"
CPPFLAGS="$CPPFLAGS -I$pthread_inc"
AC_CHECK_HEADERS(pthread.h,,CPPFLAGS="$saved_CPPFLAGS")
else
AC_CHECK_HEADERS(pthread.h)
fi
pthread_lib="`echo $withval |cut -f2 -d, -s`"
if test "X" != "$pthread_lib"; then
saved_LDFLAGS="$LDFLAGS"
LDFLAGS="$LDFLAGS -L$pthread_lib"
AC_CHECK_LIB(pthread, pthread_create,,LDFLAGS="$saved_LDFLAGS")
else
AC_CHECK_LIB(pthread, pthread_create)
fi
;;
esac
dnl ----------------------------------------------------------------------
dnl How does one figure out the local time zone? Anyone know of a
dnl Posix way to do this?