File: BB_CHECK_PTHREADS.m4

package info (click to toggle)
log4cpp 1.1.4-1
  • links: PTS, VCS
  • area: main
  • in suites: forky, sid, trixie
  • size: 4,444 kB
  • sloc: cpp: 6,715; sh: 3,670; ansic: 1,049; makefile: 295
file content (17 lines) | stat: -rw-r--r-- 578 bytes parent folder | download | duplicates (9)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
dnl@synposis BB_CHECK_PTHREADS.m4
dnl
AC_DEFUN([BB_CHECK_PTHREADS],[
AC_REQUIRE([AC_PROG_CC])dnl
AC_REQUIRE([AC_PROG_CXX])dnl
AC_REQUIRE([AC_PROG_CPP])dnl
AC_REQUIRE([AC_PROG_CXXCPP])dnl


AC_ARG_WITH(pthreads, [  --with-pthreads         include pthreads support],
    AC_SEARCH_LIBS(pthread_key_create,pthread,
        [AC_DEFINE(HAVE_THREADING,,[define if threading is enabled])
         AC_DEFINE(USE_PTHREADS,,[define if pthread library is available])
         AC_DEFINE(_PTHREADS,,[define for STL if pthread library is used])],
    AC_MSG_ERROR([pthreads not found])))

])