|
@@ -45,6 +45,9 @@ endif
|
|
|
# the confusion, it also uses NM, OBJCOPY and STRIP to build the
|
|
|
# bootloader itself; none of these are used to build the native
|
|
|
# tools.
|
|
|
+#
|
|
|
+# NOTE: TARGET_STRIP is overridden by BR2_STRIP_none, so always
|
|
|
+# use the cross compile variant to ensure grub2 builds
|
|
|
|
|
|
GRUB2_CONF_ENV = \
|
|
|
$(HOST_CONFIGURE_OPTS) \
|
|
@@ -55,7 +58,7 @@ GRUB2_CONF_ENV = \
|
|
|
TARGET_LDFLAGS="$(TARGET_LDFLAGS)" \
|
|
|
NM="$(TARGET_NM)" \
|
|
|
OBJCOPY="$(TARGET_OBJCOPY)" \
|
|
|
- STRIP="$(TARGET_STRIP)"
|
|
|
+ STRIP="$(TARGET_CROSS)strip"
|
|
|
|
|
|
GRUB2_CONF_OPTS = \
|
|
|
--target=$(GRUB2_TARGET) \
|