summaryrefslogtreecommitdiffstats
path: root/configure.ac
diff options
context:
space:
mode:
authorPierre Ossman <ossman@cendio.se>2006-08-22 11:41:14 +0000
committerPierre Ossman <ossman@cendio.se>2006-08-22 11:41:14 +0000
commit10bbc4b7c9e6aed6e0b281eaf23b8192e53233d7 (patch)
treeb19bf6b3b1b887a6d6ea05c9955badb019c83f29 /configure.ac
parent568c8ea7158d3f94793f27768afbd639558a932f (diff)
Fix detection of shared memory support and proper fallback.
git-svn-id: file:///home/lennart/svn/public/pulseaudio/trunk@1316 fefdeb5f-60dc-0310-8127-8f9354f1896f
Diffstat (limited to 'configure.ac')
-rw-r--r--configure.ac13
1 files changed, 4 insertions, 9 deletions
diff --git a/configure.ac b/configure.ac
index 4aba536d..cb9ca2ef 100644
--- a/configure.ac
+++ b/configure.ac
@@ -144,7 +144,7 @@ AC_HEADER_STDC
# POSIX
AC_CHECK_HEADERS([arpa/inet.h glob.h grp.h netdb.h netinet/in.h \
netinet/in_systm.h netinet/ip.h netinet/tcp.h pwd.h sched.h \
- sys/resource.h sys/select.h sys/socket.h sys/wait.h \
+ sys/mman.h sys/resource.h sys/select.h sys/socket.h sys/wait.h \
syslog.h])
AC_CHECK_HEADERS([regex.h], [HAVE_REGEX=1], [HAVE_REGEX=0])
AC_CHECK_HEADERS([sys/un.h], [HAVE_AF_UNIX=1], [HAVE_AF_UNIX=0])
@@ -202,12 +202,11 @@ AC_SEARCH_LIBS([pow], [m])
# POSIX
AC_SEARCH_LIBS([sched_setscheduler], [rt])
AC_SEARCH_LIBS([dlopen], [dl])
+AC_SEARCH_LIBS([shm_open], [rt])
# BSD
AC_SEARCH_LIBS([connect], [socket])
-AC_SEARCH_LIBS([shm_open], [rt])
-
# Non-standard
# This magic is needed so we do not needlessly add static libs to the win32
@@ -221,8 +220,8 @@ AC_FUNC_FORK
AC_FUNC_GETGROUPS
AC_FUNC_SELECT_ARGTYPES
AC_CHECK_FUNCS([chmod chown getaddrinfo getgrgid_r getpwuid_r gettimeofday \
- getuid inet_ntop inet_pton nanosleep pipe setpgid setsid sigaction sleep \
- sysconf])
+ getuid inet_ntop inet_pton nanosleep pipe posix_memalignsetpgid setsid \
+ shm_open sigaction sleep sysconf])
AC_CHECK_FUNCS([mkfifo], [HAVE_MKFIFO=1], [HAVE_MKFIFO=0])
AM_CONDITIONAL(HAVE_MKFIFO, test "x$HAVE_MKFIFO" = "x1")
@@ -243,10 +242,6 @@ AC_CHECK_FUNCS([lstat])
AC_CHECK_FUNCS([setresuid setresgid setreuid setregid seteuid setegid])
-# Memory mangement
-
-AC_CHECK_FUNCS([mmap posix_memalign madvise])
-
#### POSIX threads ####
ACX_PTHREAD