[yocto] esdk without using Poky?
Gary Thomas
gary at mlbassoc.com
Wed Jan 4 03:05:57 PST 2017
On 2016-11-04 04:41, Paul Eggleton wrote:
> On Wed, 02 Nov 2016 07:25:13 Gary Thomas wrote:
>> I've tested your patches for this (from the OE-core mailing list)
>> and I can now build and use the eSDK for my board :-)
>
> Great!
>
>> I do have a couple observations/questions:
>>
>> * I added my missing tool with this line in my local.conf
>> TOOLCHAIN_HOST_TASK_append = " nativesdk-ti-cgt-pru"
>> Why did this cause many of the nativesdk tools to have to be rebuilt?
>
> So just FYI this will only work for the standard SDK, it's not the right way
> to add these tools for the eSDK - in fact it may break the eSDK due to
> bringing things into the native sysroot that shouldn't be there.
>
> At the moment I think the only way to properly add this to the eSDK is to do
> this:
>
> SDK_TARGETS += "ti-cgt-pru-native:do_populate_sysroot"
>
> We don't document this, and it's a little awkward in any case. I'll work on
> it.
This was working great for me until I just upgraded to the latest [poky]
master (rev dbb247cac5fbf7b037e4955f9793828451723924). With the SDK_TARGETS
line in my local.conf, I get this error:
ERROR: Error for /local/poky-cutting-edge/meta-rainier-am335x-p8701/packages/images/magicard-demo-image_1.0.bb,
dependency ti-cgt-pru-native:do_populate_sysroot:do_populate_sysroot does not contain exactly one ':' character.
Task 'rdepends' should be specified in the form 'packagename:task'
Any ideas what changed and how I get it working again?
Thanks
--
------------------------------------------------------------
Gary Thomas | Consulting for the
MLB Associates | Embedded world
------------------------------------------------------------
More information about the yocto
mailing list