|
@@ -211,7 +211,15 @@ endif # BR2_TARGET_UBOOT_USE_DEFCONFIG
|
|
|
|
|
|
UBOOT_KCONFIG_FRAGMENT_FILES = $(call qstrip,$(BR2_TARGET_UBOOT_CONFIG_FRAGMENT_FILES))
|
|
UBOOT_KCONFIG_FRAGMENT_FILES = $(call qstrip,$(BR2_TARGET_UBOOT_CONFIG_FRAGMENT_FILES))
|
|
UBOOT_KCONFIG_EDITORS = menuconfig xconfig gconfig nconfig
|
|
UBOOT_KCONFIG_EDITORS = menuconfig xconfig gconfig nconfig
|
|
-UBOOT_KCONFIG_OPTS = $(UBOOT_MAKE_OPTS)
|
|
|
|
|
|
+
|
|
|
|
+# UBOOT_MAKE_OPTS overrides HOSTCC / HOSTLDFLAGS to allow the build to
|
|
|
|
+# find our host-openssl. However, this triggers a bug in the kconfig
|
|
|
|
+# build script that causes it to build with /usr/include/ncurses.h
|
|
|
|
+# (which is typically wchar) but link with
|
|
|
|
+# $(HOST_DIR)/lib/libncurses.so (which is not). We don't actually
|
|
|
|
+# need any host-package for kconfig, so remove the HOSTCC/HOSTLDFLAGS
|
|
|
|
+# override again.
|
|
|
|
+UBOOT_KCONFIG_OPTS = $(UBOOT_MAKE_OPTS) HOSTCC="$(HOSTCC)" HOSTLDFLAGS=""
|
|
define UBOOT_HELP_CMDS
|
|
define UBOOT_HELP_CMDS
|
|
@echo ' uboot-menuconfig - Run U-Boot menuconfig'
|
|
@echo ' uboot-menuconfig - Run U-Boot menuconfig'
|
|
@echo ' uboot-savedefconfig - Run U-Boot savedefconfig'
|
|
@echo ' uboot-savedefconfig - Run U-Boot savedefconfig'
|