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 \