aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorMatthew Allum <mallum@openedhand.com>2006-12-05 14:46:28 +0000
committerMatthew Allum <mallum@openedhand.com>2006-12-05 14:46:28 +0000
commitcf305b0342e9c99e0a71ccb19ea50d38691966d1 (patch)
treedb4c7dcb7f7d0a30b94696dfaad06791c7a7348e
parent23af674e6d84b21c85a753d62e44f658df5f5607 (diff)
downloadopenembedded-core-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.txt32
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.
Required Packages
===
-Running Poky on Ubuntu Breezy requires the following extra packages to
-be installed;
+Running Poky on Debian based distributions requires the following
+extra packages be installed;
build-essential
diffstat
texi2html
cvs
subversion
+gawk
+
+You also need to install the qemu from http://debian.o-hand.com/.
+Alternatively poky can build qemu itself, but for this you need the
+following packages installed;
+
gcc-3.4
libsdl1.2-dev
zlib1g-dev
-For Debian/Fedora - *Todo*
+You will also need to comment out ASSUME_PROVIDED += "qemu-native"' in
+build/conf/local.conf.
+
+Building under other distro's such as Fedora is known to work. Use the above
+package names as a guide for dependencies.
Building An Image
===
Simply run;
-source poky-init-build-env
-bitbake oh-image-pda
-
-will result in a jffs2 image for the c7x0 series.
-
-To build for the 770 change to
-
-MACHINE = "nokia770"
-
-in build/conf/local.conf
+% source poky-init-build-env
+% bitbake oh-image-pda
-NOTE: The above commands must be run in the build directory. Running
-them anywhere else will cause confusion.
+This will result in an ext2 image and kernel for qemu arm (see scripts dir).
+To build for other machine types see MACHINE in build/conf/local.conf
Notes:
===