diff options
author | Richard Purdie <richard@openedhand.com> | 2008-02-26 11:40:57 +0000 |
---|---|---|
committer | Richard Purdie <richard@openedhand.com> | 2008-02-26 11:40:57 +0000 |
commit | b2bdf19d90f9ac43a576076a408fb6104db4e5be (patch) | |
tree | 35daecdcae8cac82212b9d56bfdcace6f21df224 /README | |
parent | 882e9cd2affb773eec8b1d387ab4e3b5cbdc0994 (diff) | |
download | poky-b2bdf19d90f9ac43a576076a408fb6104db4e5be.tar.gz |
README*: Update after addition of manual
git-svn-id: https://svn.o-hand.com/repos/poky/trunk@3866 311d38ba-8fff-0310-9ca6-ca027cbcb966
Diffstat (limited to 'README')
-rw-r--r-- | README | 79 |
1 files changed, 12 insertions, 67 deletions
@@ -1,70 +1,15 @@ | |||
1 | Introduction | 1 | Poky |
2 | == | 2 | ==== |
3 | 3 | ||
4 | 'Poky' is a combined cross build system and linux distribution based | 4 | Poky platform builder is a combined cross build system and development |
5 | upon OpenEmbedded. It features support for building X11/Matchbox/GTK | 5 | environment. It features support for building X11/Matchbox/GTK based |
6 | based filesystem images for various embedded devices and boards. | 6 | filesystem images for various embedded devices and boards. It also |
7 | supports cross-architecture application development using QEMU emulation | ||
8 | and a standalone toolchain and SDK with IDE integration. | ||
7 | 9 | ||
10 | Poky has an extensive handbook, the source of which is contained in | ||
11 | the handbook directory. For compiled HTML or pdf versions of this, | ||
12 | see the Poky website http://pokylinux.org. | ||
8 | 13 | ||
9 | Required Packages | 14 | Additional information on the specifics of hardware that Poky supports |
10 | === | 15 | is available in README.hardware. |
11 | |||
12 | Running Poky on Debian based distributions requires the following | ||
13 | extra packages be installed; | ||
14 | |||
15 | build-essential | ||
16 | diffstat | ||
17 | texinfo | ||
18 | texi2html | ||
19 | cvs | ||
20 | subversion | ||
21 | gawk | ||
22 | bochsbios (to run qemux86 images) | ||
23 | |||
24 | You also need to install the qemu from http://debian.o-hand.com/. A | ||
25 | poky-depends deb is also available from this source which will install | ||
26 | all the dependencies mentioned above for you. | ||
27 | |||
28 | Alternatively poky can build qemu itself, but for this you need the | ||
29 | following packages installed; | ||
30 | |||
31 | gcc-3.4 | ||
32 | libsdl1.2-dev | ||
33 | zlib1g-dev | ||
34 | |||
35 | You will also need to comment out ASSUME_PROVIDED += "qemu-native"' in | ||
36 | build/conf/local.conf. | ||
37 | |||
38 | Building under other distro's such as Fedora is known to work. Use the above | ||
39 | package names as a guide for dependencies. | ||
40 | |||
41 | Building An Image | ||
42 | === | ||
43 | |||
44 | Simply run; | ||
45 | |||
46 | % source poky-init-build-env | ||
47 | % bitbake poky-image-sato | ||
48 | |||
49 | This will result in an ext2 image and kernel for qemu arm (see scripts dir). | ||
50 | |||
51 | To build for other machine types see MACHINE in build/conf/local.conf | ||
52 | |||
53 | Other image targets such as poky-image-sdk or poky-image-minimal are available, | ||
54 | see meta/packages/images/*. | ||
55 | |||
56 | Notes: | ||
57 | === | ||
58 | |||
59 | Useful Links; | ||
60 | |||
61 | OpenedHand | ||
62 | http://openedhand.com | ||
63 | |||
64 | Poky Homepage | ||
65 | http://projects.o-hand.com/poky | ||
66 | |||
67 | OE Homepage and wiki | ||
68 | http://openembedded.org | ||
69 | |||
70 | Copyright (C) 2006-2007 OpenedHand Ltd. | ||