diff options
Diffstat (limited to 'boot')
-rw-r--r-- | boot/uboot/uboot.mk | 11 |
1 files changed, 7 insertions, 4 deletions
diff --git a/boot/uboot/uboot.mk b/boot/uboot/uboot.mk index 3b2a23040..bc5d952bb 100644 --- a/boot/uboot/uboot.mk +++ b/boot/uboot/uboot.mk @@ -58,16 +58,17 @@ UBOOT_BIN = u-boot.imx else ifeq ($(BR2_TARGET_UBOOT_FORMAT_SB),y) UBOOT_BIN = u-boot.sb UBOOT_MAKE_TARGET = $(UBOOT_BIN) -UBOOT_DEPENDENCIES += host-elftosb +# mxsimage needs OpenSSL +UBOOT_DEPENDENCIES += host-elftosb host-openssl else ifeq ($(BR2_TARGET_UBOOT_FORMAT_SD),y) # BootStream (.sb) is generated by U-Boot, we convert it to SD format UBOOT_BIN = u-boot.sd UBOOT_MAKE_TARGET = u-boot.sb -UBOOT_DEPENDENCIES += host-elftosb +UBOOT_DEPENDENCIES += host-elftosb host-openssl else ifeq ($(BR2_TARGET_UBOOT_FORMAT_NAND),y) UBOOT_BIN = u-boot.nand UBOOT_MAKE_TARGET = u-boot.sb -UBOOT_DEPENDENCIES += host-elftosb +UBOOT_DEPENDENCIES += host-elftosb host-openssl else ifeq ($(BR2_TARGET_UBOOT_FORMAT_CUSTOM),y) UBOOT_BIN = $(call qstrip,$(BR2_TARGET_UBOOT_FORMAT_CUSTOM_NAME)) else @@ -87,7 +88,9 @@ endif UBOOT_MAKE_OPTS += \ CROSS_COMPILE="$(TARGET_CROSS)" \ - ARCH=$(UBOOT_ARCH) + ARCH=$(UBOOT_ARCH) \ + HOSTCFLAGS="$(HOST_CFLAGS)" \ + HOSTLDFLAGS="$(HOST_LDFLAGS)" ifeq ($(BR2_TARGET_UBOOT_NEEDS_DTC),y) UBOOT_DEPENDENCIES += host-dtc |