]> arthur.barton.de Git - ngircd-alex.git/blobdiff - configure.in
Lists: change "only once" property into "valid until"
[ngircd-alex.git] / configure.in
index 92434ec7d044945f9a25914804cd0df289acade1..d2241f63568eae12e45da619351d795942524e1f 100644 (file)
@@ -252,13 +252,21 @@ AC_ARG_WITH(poll,
                                CPPFLAGS="-I$withval/include $CPPFLAGS"
                                LDFLAGS="-L$withval/lib $LDFLAGS"
                        fi
-                       AC_CHECK_FUNCS(poll, x_io_backend=poll\(\),
+                       AC_CHECK_FUNCS(poll, [
+                               AC_CHECK_HEADERS(poll.h,
+                                       x_io_backend=poll\(\),
+                                       AC_MSG_ERROR(
+                                            [Can't enable poll IO support!])
+                               )
+                       ], [
                                AC_MSG_ERROR([Can't enable poll IO support!])
-                       )
+                       ])
                fi
        ],
        [
-               AC_CHECK_FUNCS(poll, x_io_backend=poll\(\))
+               AC_CHECK_FUNCS(poll, [
+                       AC_CHECK_HEADERS(poll.h, x_io_backend=poll\(\))
+               ])
        ]
 )