#@synonpsis RSSH_CHECK_PTHREADS # check for pthreads system interfaces. # set CFLAGS_PTHREADS, CXXFLAGS_PTHREADS and LIBS_PTHREADS to # flags to compiler option, which denote multithread program compilation # (if one exists), # and multithread library, if one required. # #@author (C) Ruslan Shevchenko <[EMAIL PROTECTED]>, 1998 #@id $Id: RSSH_CHECK_PTHREADS.m4,v 1.3 2000/08/03 18:34:37 rssh Exp $ # AC_DEFUN(RSSH_CHECK_PTHREADS,[ AC_REQUIRE([AC_CANONICAL_SYSTEM])dnl AC_REQUIRE([RSSH_CHECK_SUNPRO_C])dnl AC_REQUIRE([RSSH_CHECK_SUNPRO_CC])dnl AC_MSG_CHECKING(parameters for using pthreads: ) if test x$rssh_cv_check_sunpro_c = xyes then CFLAGS_PTHREADS="-mt" fi if test x$rssh_cv_check_sunpro_cc = xyes then CXXFLAGS_PTHREADS="-mt" fi case $build_os in freebsd*) CFLAGS_PTHREADS="-pthread" CXXFLAGS_PTHREADS="-pthread" ;; *) ;; esac AC_CHECK_LIB(posix4,nanosleep, LIBS_PTHREADS="-lposix4",LIBS_PTHREADS="") AC_MSG_RESULT(["flags $CFLAGS_PTHREADS\;libs: $LIBS_PTHREADS"]) ])dnl