X-Git-Url: https://ruderich.org/simon/gitweb/?p=coloredstderr%2Fcoloredstderr.git;a=blobdiff_plain;f=configure.ac;h=a939d8affe5c558827d2117faf541cc3dbf64c77;hp=a4f04cc7f63e0426ca329cff7e668dd996a8e6b7;hb=217e8c8bc5fa8c22221514a320d6edeb1c2a101f;hpb=db7cd10c74ccaa0aa32b8b3fc0ef050a64f87d51 diff --git a/configure.ac b/configure.ac index a4f04cc..a939d8a 100644 --- a/configure.ac +++ b/configure.ac @@ -36,7 +36,9 @@ if test "x$GCC" = xyes; then CFLAGS="-Wall -Wextra -Wconversion $CFLAGS" fi -AC_CHECK_HEADERS([fcntl.h error.h]) +AC_CHECK_HEADERS([error.h]) +AC_CHECK_HEADERS([fcntl.h], + [],[AC_MSG_ERROR([header is required])]) AC_TYPE_PID_T AC_TYPE_SIZE_T @@ -45,8 +47,15 @@ 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_CHECK_FUNCS([memmove setenv], + [],[AC_MSG_ERROR([function is required])]) +AC_CHECK_FUNCS([execvpe]) dnl Thanks to gperftools' configure.ac (https://code.google.com/p/gperftools). AC_MSG_CHECKING([for __builtin_expect])