On Fri, Dec 19, 2008 at 12:57 PM, David Hagood <[email protected]> wrote: > Well, I've: > * Removed the Debian bitbake package. > * pulled down the latest Bitbake and untar'ed it into a directory > * changed my BBPATH to include that directory > * added the bin subdirectory to my path > * verified that I am running the new bitbake binary, and now all I can > get it to do is say: > > bitbake > ERROR: Please set the 'PERSISTENT_DIR' or 'CACHE' variable.
Probably means your OE meta dir is not in the BBPATH or BBFILES ... > (NOTE: before I changed things Bitbake worked.) > > I have CACHE in my environment (verified by "set | grep CACHE") and in > my local.conf - WHERE ELSE SHOULD I PUT IT? > > strace'ing bitbake doesn't show it looking for my local.conf file. > > I've googled for that error, only to have every hit be somebody asking > this question and being told "Wrong list - ask one of the developers." > > This really ISN'T painting OpenEmbedded nor Bitbake in a very good > light. I have my own OE env setup scripts, but just out of curiosity I ran through http://wiki.openembedded.net/index.php/Getting_Started, and everything seems to work as advertised. Perhaps try following this page exactly, and then customize once you get a baseline. OE does have a learning curve, but this does not change the fact that it is still a very good way to build embedded Linux distributions (has many contributors, supports many packages, machines, not tied to any host distro, etc). So, I think you'll find it useful if you stick with it long enough to figure out how to use it. Cliff -- ======================= Cliff Brake http://bec-systems.com _______________________________________________ Openembedded-users mailing list [email protected] http://lists.linuxtogo.org/cgi-bin/mailman/listinfo/openembedded-users
