Mercurial > hg > nginx
diff auto/unix @ 4003:8cca96abbc3e
Detect POSIX semaphores in librt on Solaris (ticket #3).
Patch by Denis Ivanov.
author | Maxim Dounin <mdounin@mdounin.ru> |
---|---|
date | Wed, 17 Aug 2011 08:35:54 +0000 |
parents | b5c169873c6b |
children | b044d6553d52 |
line wrap: on
line diff
--- a/auto/unix +++ b/auto/unix @@ -620,6 +620,19 @@ if [ $ngx_found = no ]; then fi +if [ $ngx_found = no ]; then + + # Solaris has POSIX semaphores in librt + ngx_feature="POSIX semaphores in librt" + ngx_feature_libs=-lrt + . auto/feature + + if [ $ngx_found = yes ]; then + CORE_LIBS="$CORE_LIBS -lrt" + fi +fi + + ngx_feature="struct msghdr.msg_control" ngx_feature_name="NGX_HAVE_MSGHDR_MSG_CONTROL" ngx_feature_run=no