/tags/rel-0-5-1/FreeSpeech/visix/macros/gnome-pthread-check.m4

# · m4 · 16 lines · 15 code · 1 blank · 0 comment · 0 complexity · 9b9dbbdeca42fa16792a3c57d041f719 MD5 · raw file

  1. dnl
  2. dnl And better, use gthreads instead...
  3. dnl
  4. AC_DEFUN([GNOME_PTHREAD_CHECK],[
  5. PTHREAD_LIB=""
  6. AC_CHECK_LIB(pthread, pthread_create, PTHREAD_LIB="-lpthread",
  7. [AC_CHECK_LIB(pthreads, pthread_create, PTHREAD_LIB="-lpthreads",
  8. [AC_CHECK_LIB(c_r, pthread_create, PTHREAD_LIB="-lc_r",
  9. [AC_CHECK_FUNC(pthread_create)]
  10. )]
  11. )]
  12. )
  13. AC_SUBST(PTHREAD_LIB)
  14. AC_PROVIDE([GNOME_PTHREAD_CHECK])
  15. ])