dnl Check for things that check needs/wants and that we don't check for already dnl AM_GST_CHECK_CHECKS() AC_DEFUN([AG_GST_CHECK_CHECKS], [ AC_MSG_NOTICE([Running check unit test framework checks now...]) CHECK_MAJOR_VERSION=0 CHECK_MINOR_VERSION=9 CHECK_MICRO_VERSION=6 CHECK_VERSION=$CHECK_MAJOR_VERSION.$CHECK_MINOR_VERSION.$CHECK_MICRO_VERSION AC_SUBST(CHECK_MAJOR_VERSION) AC_SUBST(CHECK_MINOR_VERSION) AC_SUBST(CHECK_MICRO_VERSION) AC_SUBST(CHECK_VERSION) # Checks for programs. AC_PROG_AWK # Checks for header files. AC_HEADER_STDC AC_HEADER_SYS_WAIT AC_CHECK_HEADERS_ONCE([unistd.h fcntl.h stddef.h stdint.h stdlib.h string.h sys/time.h]) # Checks for typedefs, structures, and compiler characteristics. AC_C_CONST AC_TYPE_PID_T AC_TYPE_SIZE_T AC_HEADER_TIME AC_STRUCT_TM AC_CHECK_SIZEOF(int, 4) AC_CHECK_SIZEOF(short, 2) AC_CHECK_SIZEOF(long, 4) # Checks for library functions. AC_FUNC_FORK AC_FUNC_MALLOC AC_FUNC_REALLOC AC_FUNC_STRFTIME AC_FUNC_VPRINTF AC_CHECK_FUNCS([alarm gettimeofday localtime_r memmove memset putenv setenv strdup strerror strrchr strstr]) AC_REPLACE_FUNCS([strsignal]) ])