diff options
| author | Matthew Allum <mallum@openedhand.com> | 2006-12-05 14:46:28 +0000 |
|---|---|---|
| committer | Matthew Allum <mallum@openedhand.com> | 2006-12-05 14:46:28 +0000 |
| commit | cf305b0342e9c99e0a71ccb19ea50d38691966d1 (patch) | |
| tree | db4c7dcb7f7d0a30b94696dfaad06791c7a7348e | |
| parent | 23af674e6d84b21c85a753d62e44f658df5f5607 (diff) | |
| download | poky-cf305b0342e9c99e0a71ccb19ea50d38691966d1.tar.gz | |
readme updates for qemu
git-svn-id: https://svn.o-hand.com/repos/poky/trunk@1006 311d38ba-8fff-0310-9ca6-ca027cbcb966
| -rw-r--r-- | readme.txt | 32 |
1 files changed, 17 insertions, 15 deletions
diff --git a/readme.txt b/readme.txt index 48e7e7442b..937726c3f2 100644 --- a/readme.txt +++ b/readme.txt | |||
| @@ -9,39 +9,41 @@ based filesystem images for various embedded devices and boards. | |||
| 9 | Required Packages | 9 | Required Packages |
| 10 | === | 10 | === |
| 11 | 11 | ||
| 12 | Running Poky on Ubuntu Breezy requires the following extra packages to | 12 | Running Poky on Debian based distributions requires the following |
| 13 | be installed; | 13 | extra packages be installed; |
| 14 | 14 | ||
| 15 | build-essential | 15 | build-essential |
| 16 | diffstat | 16 | diffstat |
| 17 | texi2html | 17 | texi2html |
| 18 | cvs | 18 | cvs |
| 19 | subversion | 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 | |||
| 20 | gcc-3.4 | 26 | gcc-3.4 |
| 21 | libsdl1.2-dev | 27 | libsdl1.2-dev |
| 22 | zlib1g-dev | 28 | zlib1g-dev |
| 23 | 29 | ||
| 24 | For Debian/Fedora - *Todo* | 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. | ||
| 25 | 35 | ||
| 26 | Building An Image | 36 | Building An Image |
| 27 | === | 37 | === |
| 28 | 38 | ||
| 29 | Simply run; | 39 | Simply run; |
| 30 | 40 | ||
| 31 | source poky-init-build-env | 41 | % source poky-init-build-env |
| 32 | bitbake oh-image-pda | 42 | % bitbake oh-image-pda |
| 33 | |||
| 34 | will result in a jffs2 image for the c7x0 series. | ||
| 35 | |||
| 36 | To build for the 770 change to | ||
| 37 | |||
| 38 | MACHINE = "nokia770" | ||
| 39 | |||
| 40 | in build/conf/local.conf | ||
| 41 | 43 | ||
| 42 | NOTE: The above commands must be run in the build directory. Running | 44 | This will result in an ext2 image and kernel for qemu arm (see scripts dir). |
| 43 | them anywhere else will cause confusion. | ||
| 44 | 45 | ||
| 46 | To build for other machine types see MACHINE in build/conf/local.conf | ||
| 45 | 47 | ||
| 46 | Notes: | 48 | Notes: |
| 47 | === | 49 | === |
