OSDN Git Service

roms: seabios: Rename CROSS_COMPILE to CROSS_PREFIX
authorRoman Bolshakov <r.bolshakov@yadro.com>
Wed, 21 Nov 2018 20:37:21 +0000 (23:37 +0300)
committerGerd Hoffmann <kraxel@redhat.com>
Fri, 11 Jan 2019 11:46:07 +0000 (12:46 +0100)
SeaBIOS introduced CROSS_PREFIX in 2013 but it's not set in roms
Makefile.

With the change it's possible to cross-compile SeaBIOS on macOS,
if acpica/iasl is installed:
  cd roms
  export PATH=/path/to/cross/x86_64-unknown-linux-gnu/bin:$PATH
  make bios system=unknown-linux-gnu

Signed-off-by: Roman Bolshakov <r.bolshakov@yadro.com>
Message-id: 20181121203720.75916-1-r.bolshakov@yadro.com
Signed-off-by: Gerd Hoffmann <kraxel@redhat.com>
roms/Makefile

index f4141e1..a6043ef 100644 (file)
@@ -83,12 +83,12 @@ build-seabios-config-%: config.%
        cp $< seabios/builds/$*/.config
        $(MAKE) -C seabios \
                EXTRAVERSION=$(SEABIOS_EXTRAVERSION) \
-               CROSS_COMPILE=$(x86_64_cross_prefix) \
+               CROSS_PREFIX=$(x86_64_cross_prefix) \
                KCONFIG_CONFIG=$(CURDIR)/seabios/builds/$*/.config \
                OUT=$(CURDIR)/seabios/builds/$*/ oldnoconfig
        $(MAKE) -C seabios \
                EXTRAVERSION=$(SEABIOS_EXTRAVERSION) \
-               CROSS_COMPILE=$(x86_64_cross_prefix) \
+               CROSS_PREFIX=$(x86_64_cross_prefix) \
                KCONFIG_CONFIG=$(CURDIR)/seabios/builds/$*/.config \
                OUT=$(CURDIR)/seabios/builds/$*/ all