jorton 2003/04/29 12:25:08
Modified: . configure.in
Log:
Check for librt on all platforms not just Solaris.
Revision Changes Path
1.526 +3 -7 apr/configure.in
Index: configure.in
===================================================================
RCS file: /home/cvs/apr/configure.in,v
retrieving revision 1.525
retrieving revision 1.526
diff -u -u -r1.525 -r1.526
--- configure.in 15 Apr 2003 21:45:57 -0000 1.525
+++ configure.in 29 Apr 2003 19:25:08 -0000 1.526
@@ -626,13 +626,9 @@
dnl ----------------------------- Checking for Shared Memory Support
echo "${nl}Checking for Shared Memory Support..."
-# The POSIX function are in librt on Solaris. This will
-# also help us find sem_open when doing locking below
-case $host in
- *-solaris*)
- AC_CHECK_LIB(rt, shm_open)
- ;;
-esac
+# The real-time POSIX extensions (e.g. shm_*, sem_*) may only
+# be available if linking against librt.
+AC_SEARCH_LIBS(shm_open, rt)
AC_CHECK_HEADERS([sys/mman.h sys/ipc.h sys/shm.h sys/file.h kernel/OS.h
os2.h])
AC_CHECK_FUNCS([mmap munmap shm_open shm_unlink shmget shmat shmdt shmctl \