gcc says those values are out of bounds
[apps/madtty.git] / configure.ac
index 5a139d9..eef258c 100644 (file)
@@ -5,50 +5,23 @@ AC_INIT([maddty], 0.0.0)
 AC_SUBST(PACKAGE_NAME)
 AC_SUBST(PACKAGE_VERSION)
 
-AC_CONFIG_SRCDIR([rote.c])
+AC_CONFIG_SRCDIR([madtty/madtty.h])
 
 dnl Checks for programs.
-AC_PROG_CC
+AC_PROG_CC_C99
+AC_GNU_SOURCE
 
 dnl Checks for header files.
 AC_HEADER_STDC
 AC_HEADER_STDBOOL
 AC_CHECK_HEADERS([sys/types.h unistd.h stdlib.h string.h])
 
-dnl Check for libraries
-AC_ARG_ENABLE([ncurses],
-              AS_HELP_STRING([--disable-ncurses],
-                             [disables ncurses support (default enabled)]),
-                             [enable_curses=n],[enable_curses=y])
-if test "$enable_curses" = y; then
-    AC_CHECK_LIB([ncurses], [initscr], [],
-                 AC_MSG_ERROR([Need ncurses to compile ncurses support.]))
-    CFLAGS="$CFLAGS -DUSE_NCURSES"
-fi
-
-AC_ARG_ENABLE([pty],
-              AS_HELP_STRING([--disable-pty],
-                             [disables pty support (default enabled)]),
-                             [enable_pty=n],[enable_pty=y])
-
-if test "$enable_pty" = y; then
-    AC_CHECK_LIB([util], [forkpty], [],
-                 AC_MSG_ERROR([Need util library (forkpty function) to compile pty support.]))
-    CFLAGS="$CFLAGS -DUSE_PTY"
-fi
-
-dnl Checks for library functions
-AC_CHECK_FUNCS([memset select setenv])
-AC_FUNC_MALLOC
-AC_FUNC_SELECT_ARGTYPES
-
 dnl Checks for typedefs, structures, and compiler characteristics.
 AC_C_CONST
-AC_HEADER_TIME
 AC_C_INLINE
-AC_TYPE_PID_T
-AC_TYPE_SIGNAL
 
-AC_CONFIG_FILES([Makefile madtty.pc])
+AC_CONFIG_FILES([am/vars.mk
+                 madtty/madtty.pc
+                 madtty/Makefile
+])
 AC_OUTPUT
-