]>
Commit | Line | Data |
---|---|---|
470beb5c MA |
1 | Introduction |
2 | == | |
3 | ||
4 | 'Poky' is a combined cross build system and linux distribution based | |
5 | upon OpenEmbedded. It features support for building X11/Matchbox/GTK | |
6 | based filesystem images for various embedded devices and boards. | |
7 | ||
8 | ||
9 | Required Packages | |
10 | === | |
11 | ||
12 | Running Poky on Debian based distributions requires the following | |
13 | extra packages be installed; | |
14 | ||
15 | build-essential | |
16 | diffstat | |
17 | texi2html | |
18 | cvs | |
19 | subversion | |
20 | gawk | |
21 | ||
22 | You also need to install the qemu from http://debian.o-hand.com/. | |
23 | Alternatively poky can build qemu itself, but for this you need the | |
24 | following packages installed; | |
25 | ||
26 | gcc-3.4 | |
27 | libsdl1.2-dev | |
28 | zlib1g-dev | |
29 | ||
30 | You will also need to comment out ASSUME_PROVIDED += "qemu-native"' in | |
31 | build/conf/local.conf. | |
32 | ||
33 | Building under other distro's such as Fedora is known to work. Use the above | |
34 | package names as a guide for dependencies. | |
35 | ||
36 | Building An Image | |
37 | === | |
38 | ||
39 | Simply run; | |
40 | ||
41 | % source poky-init-build-env | |
42 | % bitbake oh-image-pda | |
43 | ||
44 | This will result in an ext2 image and kernel for qemu arm (see scripts dir). | |
45 | ||
46 | To build for other machine types see MACHINE in build/conf/local.conf | |
47 | ||
48 | Notes: | |
49 | === | |
50 | ||
51 | Useful Links; | |
52 | ||
53 | OpenedHand | |
54 | http://openedhand.com | |
55 | ||
56 | Poky Homepage | |
57 | http://projects.o-hand.com/poky | |
58 | ||
59 | OE Homepage and wiki | |
60 | http://openembedded.org | |
61 |