summaryrefslogtreecommitdiff
blob: cbe19e8c0eb71c4977d35a5f22ebb84505de6ab8 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
--- a/configure.in
+++ b/configure.in
@@ -121,12 +121,16 @@
 save_LIBS="$LIBS"
 LIB_CURSES=""
 AC_CHECK_LIB(curses, initscr, LIB_CURSES="-lcurses", [ curses_found=no ])
-if test "$curses_found" == no; then
+if test "$curses_found" = no; then
   AC_CHECK_LIB(ncurses, initscr, LIB_CURSES="-lncurses",
  AC_ERROR([Can't compile without curses!!!]))
 fi
 
 LIBS="$save_LIBS"
+
+AC_SEARCH_LIBS(stdscr, tinfo curses ncurses, [LIB_CURSES="$LIB_CURSES $ac_cv_search_stdscr"],
+ AC_MSG_ERROR([Cannot find a library providing stdscr]))
+
 AC_SUBST(LIB_CURSES)