From 863342aef089f064afb65d7c344a0d254c30d155 Mon Sep 17 00:00:00 2001 From: Ron Yorston Date: Mon, 7 Nov 2022 11:29:15 +0000 Subject: Provide PDCurses source for w64devkit build w64devkit doesn't ship a curses library. Provide a cut-down copy of PDCurses which is sufficient to allow 'make menuconfig' to work in w64devkit. --- scripts/kconfig/lxdialog/check-lxdialog.sh | 6 ++++++ 1 file changed, 6 insertions(+) (limited to 'scripts/kconfig/lxdialog/check-lxdialog.sh') diff --git a/scripts/kconfig/lxdialog/check-lxdialog.sh b/scripts/kconfig/lxdialog/check-lxdialog.sh index 5075ebf2d..3b401d86a 100755 --- a/scripts/kconfig/lxdialog/check-lxdialog.sh +++ b/scripts/kconfig/lxdialog/check-lxdialog.sh @@ -6,6 +6,10 @@ ldflags() { pkg-config --libs ncursesw 2>/dev/null && exit pkg-config --libs ncurses 2>/dev/null && exit + if [ -n "$W64DEVKIT" ] + then + echo "./scripts/kconfig/libcurses/lib.a" && exit + fi for ext in so a dll.a dylib ; do for lib in ncursesw ncurses curses ; do $cc -print-file-name=lib${lib}.${ext} | grep -q / @@ -34,6 +38,8 @@ ccflags() echo '-I/usr/include/ncurses -DCURSES_LOC=""' elif [ -f /usr/include/ncurses.h ]; then echo '-DCURSES_LOC=""' + elif [ -n "$W64DEVKIT" ]; then + echo '-I./scripts/kconfig/libcurses -DCURSES_LOC=""' else echo '-DCURSES_LOC=""' fi -- cgit v1.2.3-55-g6feb