diff options
Diffstat (limited to 'waitlib/configure.ac')
| -rw-r--r-- | waitlib/configure.ac | 20 | 
1 files changed, 20 insertions, 0 deletions
| diff --git a/waitlib/configure.ac b/waitlib/configure.ac index d475dee..c40846d 100644 --- a/waitlib/configure.ac +++ b/waitlib/configure.ac @@ -106,4 +106,24 @@ then  	CFLAGS="-Wall $CFLAGS"  fi +save_CFLAGS="$CFLAGS" + +AC_CACHE_CHECK([for -pthread flag],waitlib_cv_PTHREAD, +		    CFLAGS="$CFLAGS -pthread" +		    AC_TRY_COMPILE([],[], +		    [ +		    waitlib_cv_PTHREAD='yes' +		    ], +		    [ +		    waitlib_cv_PTHREAD='no' +		    ])) +CFLAGS="$save_CFLAGS" + +PTHREAD='' +if test "$waitlib_cv_PTHREAD" = "yes" +then +	PTHREAD="$CFLAGS -pthread" +fi +AC_SUBST(PTHREAD) +  AC_OUTPUT(Makefile) | 
