[yocto] Trying to use an external toolchain

Michael Dick Michael.Dick at hella-gutmann.com
Wed Dec 5 07:01:49 PST 2018


Hello,

I am trying to use an external toolchain with yocto. I do not get it working. Did anyone ever get that running?

My configuration and problems:

Is use the following settings in my local.conf

TCMODE = "external-linaro"
EXTERNAL_TOOLCHAIN = "/home/XXX/7.2.1-gcc-linaro/gcc-linaro-7.2.1-2017.11-x86_64_arm-linux-gnueabihf/ "
ELT_TARGET_SYS ?= "arm-linux-gnueabihf"

Add added in bblayyers.conf the layer "meta-linaro-toolchain "

These are my layers

meta                  /home/XXX/development/yocto-test/poky/meta  5
meta-poky             /home/XX/development/yocto-test/poky/meta-poky  5
meta-oe               /home/XXX/development/yocto-test/meta-openembedded/meta-oe  6
meta                  /home/XXX/development/yocto-test/poky/meta  5
meta-python           /home/XXX/development/yocto-test/meta-openembedded/meta-python  7
meta-networking       /home/XXX/development/yocto-test/meta-openembedded/meta-networking  5
meta-multimedia       /home/XXX/development/yocto-test/meta-openembedded/meta-multimedia  6
meta-webserver        /home/XXX/development/yocto-test/meta-openembedded/meta-webserver  6
meta-linaro-toolchain  /home/XXX/development/yocto-test/meta-linaro/meta-linaro-toolchain  30
meta-raspberrypi      /home/XXX/development/yocto-test/meta-raspberrypi  9

On master of these repos I get:
oe_multilib_header: Unable to find header bits/pthread types-arch.h

In Branch sumo I get the following:

ERROR: Nothing PROVIDES 'virtual/crypt' (but /home/mdick/development/yocto-test/openembedded-core/meta/recipes-devtools/perl/perl_5.24.1.bb, /home/mdick/development/yocto-test/openembedded-core/meta/recipes-extended/shadow/shadow_4.2.1.bb, /home/mdick/development/yocto-test/openembedded-core/meta/recipes-core/util-linux/util-linux_2.32.1.bb DEPENDS on or otherwise requires it)
glibc PROVIDES virtual/crypt but was skipped: Recipe is blacklisted: Using external toolchain
musl PROVIDES virtual/crypt but was skipped: PREFERRED_PROVIDER_virtual/libc set to external-linaro-toolchain, not musl
libxcrypt PROVIDES virtual/crypt but was skipped: Recipe only applies in nativesdk case for now
glibc PROVIDES virtual/crypt but was skipped: Recipe is blacklisted: Using external toolchain
musl PROVIDES virtual/crypt but was skipped: PREFERRED_PROVIDER_virtual/libc set to external-linaro-toolchain, not musl
libxcrypt PROVIDES virtual/crypt but was skipped: Recipe only applies in nativesdk case for now
glibc PROVIDES virtual/crypt but was skipped: Recipe is blacklisted: Using external toolchain

Best regards
Michael

________________________________

--
Hella Gutmann Solutions GmbH * Unternehmensform: Gesellschaft mit beschraenkter Haftung *
Firmensitz: 79241 Ihringen * Eingetragen im Handelsregister: AG Freiburg i.Br., HRB 290194 * Geschaeftsfuehrer: Rolf Kunold * USt-IdNr.: DE142208666
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.yoctoproject.org/pipermail/yocto/attachments/20181205/61308154/attachment.html>


More information about the yocto mailing list