On 2017-03-03 07:39, Gary Thomas wrote:
I'm trying to build SDKs for my board, both the native style
using populate_sdk_ext as well as including the SDK packages
in my image. My image includes some extended libraries of
my own packaging (am335x-pru-support) that I need to get into
these SDKs. This package (via debian renaming) turns into
libprussdrv-dbg - 2016-08-30-r0.23 - am335x-pru-support version 2016-08-30-r0
- Debugging files
libprussdrv-dev - 2016-08-30-r0.23 - am335x-pru-support version 2016-08-30-r0
- Development files
libprussdrv-staticdev - 2016-08-30-r0.23 - am335x-pru-support version
2016-08-30-r0 - Development files (St)
libprussdrv1 - 2016-08-30-r0.23 - am335x-pru-support version 2016-08-30-r0
On my board/image, I can get the files I need but only if I manually include
libprussdrv-dev
# opkg files libprussdrv-dev | sort
/usr/bin/pasm
/usr/include/pruss/
/usr/include/pruss/pruss_intc_mapping.h
/usr/include/pruss/prussdrv.h
/usr/lib/libprussdrv.so
How can I get these automatically added to my SDK images? To build the
board SDK, I'm adding these packages to my image:
CORE_IMAGE_EXTRA_INSTALL = "packagegroup-core-sdk
packagegroup-core-standalone-sdk-target"
I suppose I could add libprussdrv-dev to that list, but I'd like it a bit more
automated.
For the native SDK, I tried adding this to local.conf:
TOOLCHAIN_HOST_TASK_append = " nativesdk-am335x-pru-support"
which only got me the 'pasm' tool in my sysroot, but nothing else.
Thanks for any pointers
Does no-one have ideas how I can get these additional files into my SDK(s)?
--
------------------------------------------------------------
Gary Thomas | Consulting for the
MLB Associates | Embedded world
------------------------------------------------------------
--
_______________________________________________
yocto mailing list
yocto@yoctoproject.org
https://lists.yoctoproject.org/listinfo/yocto