Hi,
I'm using OE 2011.03-maintenance for a PowerPC based product and have created
an SDK following the QTE example in the (very old) OE manual.
The base SDK generation works fine.
Adding target libraries etc also works fine.
Adding host tools does not.
What I'm trying to do is to add the cramfs tools to my SDK.
I have created cramfs-sdk_1.1.bb:
----------------
inherit sdk
require recipes/cramfs/cramfs_1.1.bb
----------------
And meta-toolchain-xxx.bb:
----------------
DESCRIPTION = "Xxx SDK meta recipe"
LICENSE = "MIT"
PR = "r0"
TOOLCHAIN_TARGET_TASK = "task-xxx-toolchain-target"
TOOLCHAIN_HOST_TASK = "task-xxx-toolchain-host"
require recipes/meta/meta-toolchain.bb
SDK_SUFFIX = "toolchain-xxx"
----------------
And task-xxx-toolchain-host.bb:
----------------
require recipes/tasks/task-sdk-host.bb
DESCRIPTION = "Host packages for Xxx SDK"
LICENSE = "MIT"
PR = "r0"
ALLOW_EMPTY = "1"
RDEPENDS_${PN} += "cramfs-sdk"
----------------
When building a cramfs-sdk package is created containing the correct binaries
in the correct location. The SDK is also created without errors but the files
from cramfs-sdk is just not there.
I have looked around all log-files but the only suspicious thing I found is
from log.do_package of cramfs-sdk:
-------------
NOTE: Couldn't find shared library provider for libz.so.1
NOTE: Couldn't find shared library provider for libc.so.6
NOTE: Couldn't find shared library provider for libz.so.1
NOTE: Couldn't find shared library provider for libc.so.6
-------------
If this is the problem, what to do about it?
If not, any other clues would be very appreciated.
Thanks // Mats
_______________________________________________
Openembedded-devel mailing list
[email protected]
http://lists.linuxtogo.org/cgi-bin/mailman/listinfo/openembedded-devel