detect whether to use -pthread or -lpthread

This commit is contained in:
Bill Currie 2002-09-13 20:53:49 +00:00
parent eb4aa7ccec
commit 3ca9a8042a
1 changed files with 13 additions and 1 deletions

View File

@ -161,7 +161,19 @@ else
fi
if test "x$ac_cv_header_pthread_h" = "xyes"; then
PTHREAD_FLAGS=-pthread
echo $LDFLAGS
save_ldflags="$LDFLAGS"
LDFLAGS="$LDFLAGS -pthread"
AC_TRY_LINK(
[#include <pthread.h>],
[pthread_attr_t type;
pthread_attr_init(&type);],
[PTHREAD_FLAGS=-pthread],
[PTHREAD_FLAGS=-lpthread]
)
LDFLAGS="$save_ldflags"
echo $LDFLAGS
echo $PTHREAD_FLAGS
fi
AC_SUBST(PTHREAD_FLAGS)