From: Andre Noll Date: Sun, 3 Jun 2012 21:22:13 +0000 (+0200) Subject: gui: Try to link against libncursesw. X-Git-Tag: v0.4.13~41^2~2 X-Git-Url: http://git.tuebingen.mpg.de/?a=commitdiff_plain;ds=inline;h=09c6bc2f29ddcb8b84669dd9865f2124270bf62c;p=paraslash.git gui: Try to link against libncursesw. This variant of the curses library supports wide characters so we should link against it if it is available. If it is not, we may still fall back to libcurses instead. --- diff --git a/configure.ac b/configure.ac index 45557f6d..e1fa8116 100644 --- a/configure.ac +++ b/configure.ac @@ -471,11 +471,16 @@ fi AC_CHECK_HEADER(curses.h, [], [ have_curses="no" ]) -AC_CHECK_LIB([curses], [initscr], [], [ - have_curses="no" -]) +gui_ldflags="$curses_libs" +AC_CHECK_LIB([ncursesw], [initscr], + [gui_ldflags="$curses_libs -lncursesw"], [ + AC_CHECK_LIB([curses], [initscr], + [gui_ldflags="$curses_libs -lcurses"], + [have_curses="no"] + ) + ] +) if test "$have_curses" = "yes"; then - gui_ldflags="$curses_libs -lcurses" AC_SUBST(curses_cppflags) extras="$extras gui" executables="$executables gui"