diff options
author | Nicholas Marriott <nicholas.marriott@gmail.com> | 2017-01-19 15:31:22 +0000 |
---|---|---|
committer | Nicholas Marriott <nicholas.marriott@gmail.com> | 2017-01-19 15:31:22 +0000 |
commit | 61af9d7cc27f9999e4f6e3dab9f786a074a97dee (patch) | |
tree | 9d778561015f321454044c2e2318fce51e140e35 | |
parent | b98b4e23a37ea39bdc6080831935873d8efa1126 (diff) | |
download | rtmux-61af9d7cc27f9999e4f6e3dab9f786a074a97dee.tar.gz rtmux-61af9d7cc27f9999e4f6e3dab9f786a074a97dee.tar.bz2 rtmux-61af9d7cc27f9999e4f6e3dab9f786a074a97dee.zip |
Look for ncursesw as well as ncurses, based on a change from Bert van Hall.
-rw-r--r-- | configure.ac | 29 |
1 files changed, 18 insertions, 11 deletions
diff --git a/configure.ac b/configure.ac index 9289bdaa..d17b6722 100644 --- a/configure.ac +++ b/configure.ac @@ -164,15 +164,21 @@ fi PKG_CHECK_MODULES( LIBNCURSES, ncurses, - [ - AM_CFLAGS="$LIBNCURSES_CFLAGS $AM_CFLAGS" - CFLAGS="$AM_CFLAGS $SAVED_CFLAGS" - LIBS="$LIBNCURSES_LIBS $LIBS" - found_ncurses=yes - ], + found_ncurses=yes, found_ncurses=no ) 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" +else # pkg-config didn't work, try ncurses. AC_CHECK_LIB( ncurses, @@ -180,13 +186,14 @@ if test "x$found_ncurses" = xno; then found_ncurses=yes, found_ncurses=no ) - AC_CHECK_HEADER( - ncurses.h, - , - found_ncurses=no) + if test "x$found_ncurses" = xyes; then + AC_CHECK_HEADER( + ncurses.h, + LIBS="$LIBS -lncurses", + found_ncurses=no) + fi fi if test "x$found_ncurses" = xyes; then - LIBS="$LIBS -lncurses" AC_DEFINE(HAVE_NCURSES_H) else # No ncurses, try curses. |