On 11/8/16 4:15 PM, Burton, Ross wrote: > > On 7 November 2016 at 18:20, Marek Vasut <ma...@denx.de > <mailto:ma...@denx.de>> wrote: > > -EXTRA_OEMAKE = 'CROSS_COMPILE="${TARGET_PREFIX}" CC="${CC} ${CFLAGS} > ${LDFLAGS}" STRIP=true V=1' > +EXTRA_OEMAKE = 'HOSTCC="${BUILD_CC} ${BUILD_CFLAGS} ${BUILD_LDFLAGS}"' > +EXTRA_OEMAKE_append_class-target = 'CROSS_COMPILE="${TARGET_PREFIX}" > CC="${CC} ${CFLAGS} ${LDFLAGS}" STRIP=true V=1' > +EXTRA_OEMAKE_append_class-native = 'CC="${BUILD_CC} ${BUILD_CFLAGS} > ${BUILD_LDFLAGS}" STRIP=true V=1' > +EXTRA_OEMAKE_append_class-nativesdk = 'CC="${BUILD_CC} ${BUILD_CFLAGS} > ${BUILD_LDFLAGS}" STRIP=true V=1' > > > You're going to start hating u-boot... > > Fails on the autobuilder if you're building for a 32-bit x86 target on a > 64-bit x86 host: > > ERROR: QA Issue: Architecture did not match (x86-64, expected x86) on > /work/i586-poky-linux-musl/u-boot-mkimage/1_2016.09.01-r0/packages-split/u-boot-mkimage/usr/bin/uboot-mkimage > [arch] > > I'm guessing that it is using the host compiler instead of the cross compiler.
isnt mkimage a host tool ? why are we building it for target ? > > Ross > >
signature.asc
Description: OpenPGP digital signature
-- _______________________________________________ Openembedded-core mailing list Openembedded-core@lists.openembedded.org http://lists.openembedded.org/mailman/listinfo/openembedded-core