[yocto] Necessary changes between SDK and eSDK builds

Isak Lichtenstein Isak.Lichtenstein at kistler.com
Thu Jun 6 07:16:59 PDT 2019


Hi

I'm using yocto thud 2.6.1 always build & provide sdk's to our customers without problem.
Now a customer requested an eSDK instead.

According to the manual (https://www.yoctoproject.org/docs/2.1/sdk-manual/sdk-manual.html#sdk-building-an-sdk-installer), this should work identically by simply using "-c populate_sdk_ext".

Unfortunately the tasks do_populate_sdk_ext fails with the following error message:

....
Exception: FileNotFoundError: [Errno 2] No such file or directory: '/home/root/build/dev/tmp/work/myboard-poky-linux-gnueabi/core-image-myboard/1.0-r0/sdk-ext/image//opt/myboard/2.6.1/conf/local.conf.bak' -> '/home/root/build/dev/tmp/work/myboard-poky-linux-gnueabi/core-image-myboard/1.0-r0/sdk-ext/image//opt/myboard/2.6.1/conf/local.conf'

ERROR: core-image-myboard-1.0-r0 do_populate_sdk_ext: Function failed: copy_buildsystem
ERROR: Logfile of failure stored in: /home/root/build/dev/tmp/work/myboard-poky-linux-gnueabi/core-image-myboard/1.0-r0/temp/log.do_populate_sdk_ext.17712
ERROR: Task (/home/root/yocto/meta-evalboard/recipes-core/images/core-image-myboard.bb:do_populate_sdk_ext) failed with exit code '1'

What do I need to change in order to build the extensible SDK?

Best regards
Isak


More information about the yocto mailing list