X-Git-Url: https://ruderich.org/simon/gitweb/?p=coloredstderr%2Fcoloredstderr.git;a=blobdiff_plain;f=configure.ac;h=a96edb40a419d394c41d8b28c12caede103c2422;hp=7ef71f9f72eba81b7e117d8dccabd1cf3a364df3;hb=941370dda9f22ca42e1d5b3cd580d7e7091d40bc;hpb=e954d0fdfd110a15bf6cf149648def8a4603e71b diff --git a/configure.ac b/configure.ac index 7ef71f9..a96edb4 100644 --- a/configure.ac +++ b/configure.ac @@ -36,7 +36,7 @@ if test "x$GCC" = xyes; then CFLAGS="-Wall -Wextra -Wconversion $CFLAGS" fi -AC_CHECK_HEADERS([error.h]) +AC_CHECK_HEADERS([err.h error.h]) AC_CHECK_HEADERS([fcntl.h], [],[AC_MSG_ERROR([header is required])]) @@ -47,6 +47,11 @@ AC_TYPE_SSIZE_T AC_C_INLINE AX_C___ATTRIBUTE__ +AC_CHECK_MEMBER([struct _IO_FILE._fileno], + [AC_DEFINE([HAVE_STRUCT__IO_FILE__FILENO], 1, + [Define to 1 if `_fileno' is a member of `struct _IO_FILE'.])], + [],[[#include ]]) dnl ' fix for vim syntax coloring + AC_FUNC_FORK AC_CHECK_FUNCS([memmove setenv], [],[AC_MSG_ERROR([function is required])]) @@ -75,7 +80,8 @@ AC_ARG_ENABLE([debug], AC_DEFINE([WARNING], 1) fi]) -dnl Used in tests/Makefile.am to build the test only if error() is available. +dnl Used in tests/Makefile.am to build the test only if function is available. +AM_CONDITIONAL([HAVE_ERR_H],[test "x$ac_cv_header_err_h" = xyes]) AM_CONDITIONAL([HAVE_ERROR_H],[test "x$ac_cv_header_error_h" = xyes]) AM_CONDITIONAL([HAVE_VFORK],[test "x$ac_cv_func_vfork_works" = xyes])