[poky] content of build/tmp/work folder?

Richard Purdie richard.purdie at linuxfoundation.org
Sun Nov 6 05:19:57 PST 2011


On Sun, 2011-11-06 at 09:48 +0100, Matthias Dübon wrote:
> Hello everyone,
> 
> 
> I am just starting to dive into Poky (and embedded linux). I really
> like the concept and the idea of Yocto(resp. Poky) and up to now
> (almost) everything worked as expected. But the build/tmp/work
> directory is puzzling me. 
> The handbook stated "this directory contains various subdirectories
> for each architecture". In m my working directory I found the
> following folders:
> 
> all-poky-linux    

These are architecture independent things like scripts/graphics/fonts.

> beagleboard-poky-linux-gnueabi 
>qemux86-poky-linux
>qemuarm-poky-linux-gnueabi

These are machine specific things (you must have built for three
different machines).

> armv5te-poky-linux-gnueabi
> i586-poky-linux
>armv7a-vfp-neon-poky-linux-gnueabi 

These are software built for specific architectures and specific
optimisations within those architectures.

>i686-nativesdk-pokysdk-linux  
> i686-pokysdk-linux

These are parts of the SDK/toolchain (targetted at an i686 SDKMACHINE)

> i686-linux                      

These are "native" software designed to run on the system you're
building on.
> 
> Ok, beagleboard-poky-linux-gnueabi, qemuarm-poky-linux-gnueabi, ...
> are architectures I build. But what about the others folders. What the
> meaning of all-poky-linux?

Hope that helps!

Cheers,

Richard





More information about the poky mailing list