2 # Check ncurses compatibility
7 echo "main() {}" | $cc -lncursesw -xc - -o /dev/null 2> /dev/null
12 echo "main() {}" | $cc -lncurses -xc - -o /dev/null 2> /dev/null
17 echo "main() {}" | $cc -lcurses -xc - -o /dev/null 2> /dev/null
28 if [ -f /usr/include/ncurses/ncurses.h ]; then
29 echo '-I/usr/include/ncurses -DCURSES_LOC="<ncurses.h>"'
30 elif [ -f /usr/include/ncurses/curses.h ]; then
31 echo '-I/usr/include/ncurses -DCURSES_LOC="<ncurses/curses.h>"'
32 elif [ -f /usr/include/ncurses.h ]; then
33 echo '-DCURSES_LOC="<ncurses.h>"'
35 echo '-DCURSES_LOC="<curses.h>"'
40 # Check if we can link to ncurses
42 echo "main() {}" | $cc -xc - -o /dev/null 2> /dev/null
44 echo " *** Unable to find the ncurses libraries." 1>&2
45 echo " *** make menuconfig require the ncurses libraries" 1>&2
47 echo " *** Install ncurses (ncurses-devel) and try again" 1>&2
54 printf "Usage: $0 [-check compiler options|-header|-library]\n"