build-sys: a minimialst approach to ncurses
. 3 pgms require non-wide <curses.h> or <ncurses.h> This patch represents the tests for a minimal environment consistent with current ncurses needs. It should allow a successful configure and build
This commit is contained in:
parent
8348b4cc97
commit
fadce3f1b2
@ -100,15 +100,13 @@ AC_ARG_WITH([ncurses],
|
||||
if test "x$with_ncurses" = xno; then
|
||||
AM_CONDITIONAL(WITH_NCURSES, false)
|
||||
else
|
||||
AC_CHECK_LIB(ncursesw, initscr, [have_ncurses=yes], [have_ncurses=no])
|
||||
AC_CHECK_HEADERS(curses.h, [], [have_ncurses=no])
|
||||
AC_CHECK_HEADERS(ncurses.h, [], [have_ncurses=no])
|
||||
AC_CHECK_HEADERS(ncursesw/ncurses.h, [], [have_ncurses=no])
|
||||
AC_CHECK_LIB(ncurses, initscr, [have_ncurses=yes], [have_ncurses=no])
|
||||
AC_CHECK_HEADERS(curses.h ncurses.h, [], [have_ncurses=no], AC_INCLUDES_DEFAULT)
|
||||
if test "x$have_ncurses" = xno; then
|
||||
AC_MSG_ERROR([ncurses support missing/incomplete (for partial build use --without-ncurses)])
|
||||
fi
|
||||
AM_CONDITIONAL(WITH_NCURSES, true)
|
||||
NCURSES_LIBS="-lncursesw"
|
||||
NCURSES_LIBS="-lncurses"
|
||||
fi
|
||||
AC_SUBST([NCURSES_LIBS])
|
||||
|
||||
|
Loading…
Reference in New Issue
Block a user