aboutsummaryrefslogtreecommitdiffstatshomepage
diff options
context:
space:
mode:
authorDavid M. Syzdek <syzdek@bindlebinaries.com>2019-07-09 21:41:18 -0800
committerDavid M. Syzdek <syzdek@bindlebinaries.com>2019-07-09 21:41:18 -0800
commitda956b8a88ec3de549fbb92e735268fede950ed5 (patch)
treef5121bd3fdcf7a1d474f7ff5f3657645781b7890
parenta0a87123cb3df153d875b4de8d5e03b63ec774be (diff)
downloadsecurecoreutils-da956b8a88ec3de549fbb92e735268fede950ed5.tar.gz
securecoreutils-da956b8a88ec3de549fbb92e735268fede950ed5.tar.bz2
securecoreutils-da956b8a88ec3de549fbb92e735268fede950ed5.tar.xz
securecoreutils-da956b8a88ec3de549fbb92e735268fede950ed5.zip
Adding autoconf checks
-rw-r--r--configure.ac7
1 files changed, 7 insertions, 0 deletions
diff --git a/configure.ac b/configure.ac
index ca495e6..0693f84 100644
--- a/configure.ac
+++ b/configure.ac
@@ -72,6 +72,7 @@ AC_PROG_INSTALL
72AC_PROG_MAKE_SET 72AC_PROG_MAKE_SET
73AC_USE_SYSTEM_EXTENSIONS # replaces AC_AIX AC_GNU_SOURCE AC_MINIX 73AC_USE_SYSTEM_EXTENSIONS # replaces AC_AIX AC_GNU_SOURCE AC_MINIX
74AC_C_BIGENDIAN 74AC_C_BIGENDIAN
75AC_C_RESTRICT
75 76
76 77
77# Version Info: 78# Version Info:
@@ -105,6 +106,7 @@ AC_PROG_LN_S
105# check for common functions 106# check for common functions
106AC_FUNC_FORK 107AC_FUNC_FORK
107AC_FUNC_MALLOC 108AC_FUNC_MALLOC
109AC_FUNC_MKTIME
108AC_FUNC_REALLOC 110AC_FUNC_REALLOC
109AC_FUNC_STRERROR_R 111AC_FUNC_STRERROR_R
110AC_FUNC_LSTAT_FOLLOWS_SLASHED_SYMLINK 112AC_FUNC_LSTAT_FOLLOWS_SLASHED_SYMLINK
@@ -126,6 +128,7 @@ AC_TYPE_UINT64_T
126# check for required functions 128# check for required functions
127AC_CHECK_FUNCS([alarm], [], [AC_MSG_ERROR([missing required functions])]) 129AC_CHECK_FUNCS([alarm], [], [AC_MSG_ERROR([missing required functions])])
128AC_CHECK_FUNCS([bzero], [], [AC_MSG_ERROR([missing required functions])]) 130AC_CHECK_FUNCS([bzero], [], [AC_MSG_ERROR([missing required functions])])
131AC_CHECK_FUNCS([localtime_r], [], [AC_MSG_ERROR([missing required functions])])
129AC_CHECK_FUNCS([memset], [], [AC_MSG_ERROR([missing required functions])]) 132AC_CHECK_FUNCS([memset], [], [AC_MSG_ERROR([missing required functions])])
130AC_CHECK_FUNCS([rmdir], [], [AC_MSG_ERROR([missing required functions])]) 133AC_CHECK_FUNCS([rmdir], [], [AC_MSG_ERROR([missing required functions])])
131AC_CHECK_FUNCS([strcasecmp], [], [AC_MSG_ERROR([missing required functions])]) 134AC_CHECK_FUNCS([strcasecmp], [], [AC_MSG_ERROR([missing required functions])])
@@ -148,12 +151,16 @@ AC_CHECK_HEADERS([stdlib.h], [], [AC_MSG_ERROR([missing required headers])])
148AC_CHECK_HEADERS([string.h], [], [AC_MSG_ERROR([missing required headers])]) 151AC_CHECK_HEADERS([string.h], [], [AC_MSG_ERROR([missing required headers])])
149AC_CHECK_HEADERS([sys/cdefs.h], [], [AC_MSG_ERROR([missing required headers])]) 152AC_CHECK_HEADERS([sys/cdefs.h], [], [AC_MSG_ERROR([missing required headers])])
150AC_CHECK_HEADERS([sys/ioctl.h], [], [AC_MSG_ERROR([missing required headers])]) 153AC_CHECK_HEADERS([sys/ioctl.h], [], [AC_MSG_ERROR([missing required headers])])
154AC_CHECK_HEADERS([sys/time.h], [], [AC_MSG_ERROR([missing required headers])])
151AC_CHECK_HEADERS([sys/types.h], [], [AC_MSG_ERROR([missing required headers])]) 155AC_CHECK_HEADERS([sys/types.h], [], [AC_MSG_ERROR([missing required headers])])
152AC_CHECK_HEADERS([sys/stat.h], [], [AC_MSG_ERROR([missing required headers])]) 156AC_CHECK_HEADERS([sys/stat.h], [], [AC_MSG_ERROR([missing required headers])])
153AC_CHECK_HEADERS([termios.h], [], [AC_MSG_ERROR([missing required headers])]) 157AC_CHECK_HEADERS([termios.h], [], [AC_MSG_ERROR([missing required headers])])
154AC_CHECK_HEADERS([time.h], [], [AC_MSG_ERROR([missing required headers])]) 158AC_CHECK_HEADERS([time.h], [], [AC_MSG_ERROR([missing required headers])])
155AC_CHECK_HEADERS([unistd.h], [], [AC_MSG_ERROR([missing required headers])]) 159AC_CHECK_HEADERS([unistd.h], [], [AC_MSG_ERROR([missing required headers])])
156 160
161# check for libraries
162AC_CHECK_LIB([m], [sin], [], [AC_MSG_ERROR([missing required library])])
163
157# GNU Libtool Support 164# GNU Libtool Support
158LT_INIT(dlopen disable-fast-install win32-dll) 165LT_INIT(dlopen disable-fast-install win32-dll)
159 166