diff options
Diffstat (limited to 'configure.in')
-rw-r--r-- | configure.in | 7 |
1 files changed, 6 insertions, 1 deletions
diff --git a/configure.in b/configure.in index 053502142..e2130d166 100644 --- a/configure.in +++ b/configure.in @@ -562,7 +562,12 @@ esac])dnl AC_SEARCH_LIBS(tgetent, [$termcap_curses_order]) case "$LIBS" in *curses*) -AC_CHECK_HEADERS(curses.h term.h) +AC_CACHE_CHECK(for curses.h, ac_cv_header_curses_h, +AC_TRY_COMPILE([#include <curses.h>], [], +[ac_cv_header_curses_h=yes +AC_DEFINE(HAVE_CURSES_H)], +ac_cv_header_curses_h=no)) +AC_CHECK_HEADERS(term.h) if test x$ac_cv_header_term_h = xyes; then AC_MSG_CHECKING(if term.h needs curses.h) |