From 988c171aa06bee85e393b28a482c894ccbbf8f58 Mon Sep 17 00:00:00 2001 From: Lars Wendler Date: Mon, 10 Aug 2020 07:45:34 +0200 Subject: [PATCH] configure: Fix build against ncurses with separate tinfo lib Signed-off-by: Lars Wendler --- configure | 15 +++++++++++++++ 1 file changed, 15 insertions(+) diff --git a/configure b/configure index ed83221..f77bde5 100755 --- a/configure +++ b/configure @@ -472,6 +472,21 @@ EOF LIB_CURSES=-lcurses fi rm -f _curses.c _curses + + #Check for -ltinfo requirement + cat <_curses.c +#include +int main(void) { + curs_set(1); + return 0; +} +EOF + if ! $XCC _curses.c -o _curses -lcurses 2>&3; then + if $XCC _curses.c -o _curses -ltinfo 2>&3; then + LIB_CURSES="$LIB_CURSES -ltinfo" + fi + fi + rm -f _curses.c _curses fi if [ -n "$LIB_CURSES" ]; then echo "$LIB_CURSES" -- 2.28.0