summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--kconfig/kconfig.mk3
-rwxr-xr-x[-rw-r--r--]kconfig/lxdialog/check-lxdialog.sh0
-rwxr-xr-xtools/addToolVersion.sh2
-rwxr-xr-xtools/extract-config.sh2
4 files changed, 4 insertions, 3 deletions
diff --git a/kconfig/kconfig.mk b/kconfig/kconfig.mk
index cf6868d..fe234a5 100644
--- a/kconfig/kconfig.mk
+++ b/kconfig/kconfig.mk
@@ -94,7 +94,8 @@ $(obj):
$(obj)/mconf:: $(SHIPPED) $(CT_LIB_DIR)/kconfig/mconf.c
@$(HOST_CC) $(CFLAGS) -o $@ $(CT_LIB_DIR)/kconfig/{mconf.c,zconf.tab.c,lxdialog/*.c} \
- -lcurses "-DCURSES_LOC=<ncurses.h>"
+ $(shell $(CT_LIB_DIR)/kconfig/lxdialog/check-lxdialog.sh -ccflags) \
+ $(shell $(CT_LIB_DIR)/kconfig/lxdialog/check-lxdialog.sh -ldflags $(HOST_CC))
$(obj)/conf:: $(SHIPPED) $(CT_LIB_DIR)/kconfig/conf.c
@$(HOST_CC) $(CFLAGS) -o $@ $(CT_LIB_DIR)/kconfig/{conf.c,zconf.tab.c}
diff --git a/kconfig/lxdialog/check-lxdialog.sh b/kconfig/lxdialog/check-lxdialog.sh
index 120d624..120d624 100644..100755
--- a/kconfig/lxdialog/check-lxdialog.sh
+++ b/kconfig/lxdialog/check-lxdialog.sh
diff --git a/tools/addToolVersion.sh b/tools/addToolVersion.sh
index 8351d67..78e029d 100755
--- a/tools/addToolVersion.sh
+++ b/tools/addToolVersion.sh
@@ -1,4 +1,4 @@
-#!/bin/sh
+#!/bin/bash
# Adds a new version to one of the toolchain component
myname="$0"
diff --git a/tools/extract-config.sh b/tools/extract-config.sh
index b5c77c6..3864652 100755
--- a/tools/extract-config.sh
+++ b/tools/extract-config.sh
@@ -1,4 +1,4 @@
-#!/bin/sh
+#!/bin/bash
# This scripts extracts a crosstool-NG configuration from the log file
# of a toolchain build with crosstool-NG.