On Tue, 8 Oct 2024 at 14:04, salahaldeen.alt...@yahoo.com via Lists.Yoctoproject.Org <salahaldeen.altous=yahoo....@lists.yoctoproject.org> wrote: > I would be happy if everyone can learn yocto. but in the real world is > different. > We have application developer who is only looking to work with SDK without > knowing how to build with yocto. > > One option is to use also eSDK but in my case is not applicable.
They don't have to 'learn yocto' or use gigantic esdk tarballs or even regular sdk tarballs. They only need to replicate a yocto environment (blindly following your instructions) and then set up a SDK environment directly from there (again blindly following your instructions). Then things will work exactly as they do with SDK tarball, except you don't need to pass tarballs and ipks around, and they can easily add things they need to the SDK environment: https://docs.yoctoproject.org/sdk-manual/extensible.html#installing-the-extensible-sdk "Setting up the Extensible SDK environment directly in a Yocto build. This avoids having to produce, test, distribute and maintain separate SDK installer archives, which can get very large. There is only one environment for the regular Yocto build and the SDK and less code paths where things can go not according to plan. It’s easier to update the SDK: it simply means updating the Yocto layers with git fetch or layer management tooling. The SDK extensibility is better than in the second option: just run bitbake again to add more things to the sysroot, or add layers if even more things are required." ... and then there are specifics about what commands you need to issue to make it happen. I still don't agree with all these 'application developers' who can't be bothered to learn at least a little bit about how their work is integrated into a complete system, but you can help them self-isolate from that if they really insist. Alex
-=-=-=-=-=-=-=-=-=-=-=- Links: You receive all messages sent to this group. View/Reply Online (#63972): https://lists.yoctoproject.org/g/yocto/message/63972 Mute This Topic: https://lists.yoctoproject.org/mt/108885909/21656 Group Owner: yocto+ow...@lists.yoctoproject.org Unsubscribe: https://lists.yoctoproject.org/g/yocto/unsub [arch...@mail-archive.com] -=-=-=-=-=-=-=-=-=-=-=-