5 ifeq (/usr
/include/ncurses
/ncurses.h
, $(wildcard /usr
/include/ncurses
/ncurses.h
))
6 HOSTCFLAGS
+= -I
/usr
/include/ncurses
-DCURSES_LOC
="<ncurses.h>"
8 ifeq (/usr
/include/ncurses
/curses.h
, $(wildcard /usr
/include/ncurses
/curses.h
))
9 HOSTCFLAGS
+= -I
/usr
/include/ncurses
-DCURSES_LOC
="<ncurses/curses.h>"
11 ifeq (/usr
/include/ncurses.h
, $(wildcard /usr
/include/ncurses.h
))
12 HOSTCFLAGS
+= -DCURSES_LOC
="<ncurses.h>"
14 HOSTCFLAGS
+= -DCURSES_LOC
="<curses.h>"
20 OBJS
= checklist.o menubox.o textbox.o yesno.o inputbox.o \
21 util.o lxdialog.o msgbox.o
24 $(HOSTCC
) $(HOSTCFLAGS
) -c
-o
$@
$<
29 $(HOSTCC
) -o lxdialog
$(OBJS
) $(LIBS
)
32 @echo
"main() {}" > lxtemp.c
33 @if
$(HOSTCC
) -lncurses lxtemp.c
; then \
34 rm -f lxtemp.c a.out
; \
38 echo
">> Unable to find the Ncurses libraries." ;\
40 echo
">> You must have Ncurses installed in order" ;\
41 echo
">> to use 'make menuconfig'" ;\
47 rm -f core
*.o
*~ lxdialog