m4/gnome-pthread-check.m4

Thu, 08 Aug 2002 18:11:17 +0000

author
Christian Hammond <chipx86@chipx86.com>
date
Thu, 08 Aug 2002 18:11:17 +0000
changeset 3388
aade8b732a63
parent 2
62fbb00c531a
permissions
-rw-r--r--

[gaim-migrate @ 3407]
Here it is. Added gettext 0.11.x support! It should work fine, but please
let me know if anything is broken in 0.10.x or 0.11.x (in my tests, it
all worked fine)

dnl
dnl And better, use gthreads instead...
dnl

AC_DEFUN([GNOME_PTHREAD_CHECK],[
	PTHREAD_LIB=""
	AC_CHECK_LIB(pthread, pthread_create, PTHREAD_LIB="-lpthread",
		[AC_CHECK_LIB(pthreads, pthread_create, PTHREAD_LIB="-lpthreads",
		    [AC_CHECK_LIB(c_r, pthread_create, PTHREAD_LIB="-lc_r",
			[AC_CHECK_FUNC(pthread_create)]
		    )]
		)]
	)
	AC_SUBST(PTHREAD_LIB)
	AC_PROVIDE([GNOME_PTHREAD_CHECK])
])

mercurial