2 # Macro to test for pthread library
3 # Written by Bob Friesenhahn based on test in ACX_PTHREAD
4 # MAGICK_CHECK_PTHREAD_LIB(LIBRARY,
5 # [ACTION-IF-FOUND], [ACTION-IF-NOT-FOUND])
7 AC_DEFUN([MAGICK_CHECK_PTHREAD_LIB], [
8 AC_REQUIRE([AC_CANONICAL_HOST])
11 magick_pthread_lib_ok=no
17 AC_MSG_CHECKING([for the pthreads library $LIB])
18 AC_TRY_LINK([#include <pthread.h>],
22 pthread_cleanup_push(0, 0);
23 pthread_create(0,0,0,0);
24 pthread_cleanup_pop(0); ],
25 [magick_pthread_lib_ok=yes])
27 AC_MSG_RESULT(${magick_pthread_lib_ok})
28 if test "$magick_pthread_lib_ok" = yes
40 ])dnl MAGICK_CHECK_PTHREAD_LIB