On Wed, May 17, 2017 at 1:11 PM, Max Krummenacher <max.oss...@gmail.com> wrote: > If building for nativesdk the wrong rss sysroot is used leading the > following error message. > > | ERROR: oe_runmake failed > | In file included from tools/imximage.c:13:0: > | include/image.h:1024:27: fatal error: openssl/evp.h: No such file or > directory > | # include <openssl/evp.h> > > Tools needed on the build host (script/basic/fixdep) and code compiled > for the SDK machine are both built with the build host's compiler, > leading to additinal errors. > > Adding CROSS_COMPILE="${HOST_PREFIX}" and using the cross-compiler for > the SDK_ARCH fixes the build error. > The resulting binary in the SDK is working. > > Signed-off-by: Max Krummenacher <max.krummenac...@toradex.com> > --- > meta/recipes-bsp/u-boot/u-boot-mkimage_2017.01.bb | 2 +- > 1 file changed, 1 insertion(+), 1 deletion(-) > > diff --git a/meta/recipes-bsp/u-boot/u-boot-mkimage_2017.01.bb > b/meta/recipes-bsp/u-boot/u-boot-mkimage_2017.01.bb > index 1aa95e7..de999e7 100644 > --- a/meta/recipes-bsp/u-boot/u-boot-mkimage_2017.01.bb > +++ b/meta/recipes-bsp/u-boot/u-boot-mkimage_2017.01.bb > @@ -7,7 +7,7 @@ DEPENDS = "openssl" > > EXTRA_OEMAKE_class-target = 'CROSS_COMPILE="${TARGET_PREFIX}" CC="${CC} > ${CFLAGS} ${LDFLAGS}" HOSTCC="${BUILD_CC} ${BUILD_CFLAGS} ${BUILD_LDFLAGS}" > STRIP=true V=1' > EXTRA_OEMAKE_class-native = 'CC="${BUILD_CC} ${BUILD_CFLAGS} > ${BUILD_LDFLAGS}" HOSTCC="${BUILD_CC} ${BUILD_CFLAGS} ${BUILD_LDFLAGS}" > STRIP=true V=1' > -EXTRA_OEMAKE_class-nativesdk = 'CC="${BUILD_CC} ${BUILD_CFLAGS} > ${BUILD_LDFLAGS}" HOSTCC="${BUILD_CC} ${BUILD_CFLAGS} ${BUILD_LDFLAGS}" > STRIP=true V=1' > +EXTRA_OEMAKE_class-nativesdk = 'CROSS_COMPILE="${HOST_PREFIX}" CC="${CC} > ${CFLAGS} ${LDFLAGS}" HOSTCC="${BUILD_CC} ${BUILD_CFLAGS} ${BUILD_LDFLAGS}" > STRIP=true V=1' > > do_compile () { > oe_runmake sandbox_defconfig > --
This resolved build sdk issues on pyro Tested-by: Tim Harvey <thar...@gateworks.com> - pyro branch -- _______________________________________________ Openembedded-core mailing list Openembedded-core@lists.openembedded.org http://lists.openembedded.org/mailman/listinfo/openembedded-core