|
Hi,
I previously used Buildroot to build a rootfs and toolchain for the AT91SAM9263. Now I've been instructed to move to OpenEmbedded.
I'm working on Ubuntu 10.04. I installed BitBake, git and all the other tools according to the various instructions on Angstrom's, OpenEmbedded and AT91SAM's pages, set my environment variables, downloaded the Angstrom overlay, changed the MACHINE ?= "at91sam9263ek", typed "bitbake console-at91sam9-image and hit "enter".
That was two days ago. I've been trawling Google, FAQs, forums, wikis and repositories, hacking recipes and downloading packages due to broken links. But I'm stuck, and I'm hoping someone can help:
1. NOTE: package base-files-3.0.14-r85: task do_install: Failed Reason: cannot stat `/home/riana/Projects/oe/tmp/work/at91sam9263ek-angstrom-linux-gnueabi/base-files-3.0.14-r85/share/dot.profile': No such file or directory I have logfiles full of errors, and it seems that the installs called in base-utils either fail without complaint, or don't create the folders they are supposed to create. It seems the bake is missing a "share" and a "license-common" folder that it tries to copy to another folder.
I have been searching da interwebz for most of the day, and it seems I am unique in experiencing this problem. The only other place it was mentioned, was in an IRC where someone suggested a bitbake -cclean and then a rebake. Apparently this didn't work for that person either. Another suggestion was that parallel making could cause the problem, as dependencies weren't built in time for use. This led me to try baking the eds-dbus package, which led to my next nightmare:
2. package eds-dbus-1.4.0+659-r7 apparently doesn't exist except as a "failed" mention on logs etc; according to the recipe, the package is in an svn-repository, but apparently it's been moved to a git-repository. Neither can be found and the package won't build. I downloaded an older version to my sources folder, eds-dbus-1.4.0+svn629 (r5, I think) and created an md5sum for it, but BitBake ignores my pathetic hacking attempts and refuses to build.
I've even tried downloading older versions of GCC and setting the CPP_BUILDFLAGS as instructed on the wikis, but this hasn't helped. Is there anything else I can try?
Thanks in advance, Ri
|