diff options
-rw-r--r-- | configure.ac | 20 |
1 files changed, 14 insertions, 6 deletions
diff --git a/configure.ac b/configure.ac index 6e848be6..acfc5886 100644 --- a/configure.ac +++ b/configure.ac @@ -162,26 +162,34 @@ fi # Look for ncurses. PKG_CHECK_MODULES( - LIBNCURSES, - ncurses, + LIBTINFO, + tinfo, found_ncurses=yes, found_ncurses=no ) if test "x$found_ncurses" = xno; then PKG_CHECK_MODULES( LIBNCURSES, + ncurses, + found_ncurses=yes, + found_ncurses=no + ) +fi +if test "x$found_ncurses" = xno; then + PKG_CHECK_MODULES( + LIBNCURSES, ncursesw, found_ncurses=yes, found_ncurses=no ) fi if test "x$found_ncurses" = xyes; then - CPPFLAGS="$LIBNCURSES_CFLAGS $CPPFLAGS" - LIBS="$LIBNCURSES_LIBS $LIBS" + CPPFLAGS="$LIBNCURSES_CFLAGS $LIBTINFO_CFLAGS $CPPFLAGS" + LIBS="$LIBNCURSES_LIBS $LIBTINFO_LIBS $LIBS" else # pkg-config didn't work, try ncurses. AC_CHECK_LIB( - ncurses, + [tinfo ncurses], setupterm, found_ncurses=yes, found_ncurses=no @@ -211,7 +219,7 @@ else LIBS="$LIBS -lcurses" AC_DEFINE(HAVE_CURSES_H) else - AC_MSG_ERROR("curses or ncurses not found") + AC_MSG_ERROR("curses not found") fi fi |