readme updates for qemu
git-svn-id: https://svn.o-hand.com/repos/poky/trunk@1006 311d38ba-8fff-0310-9ca6-ca027cbcb966hfreyther/tmp
parent
23af674e6d
commit
cf305b0342
32
readme.txt
32
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
|
||||
% 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
|
||||
|
||||
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:
|
||||
===
|
||||
|
|
Loading…
Reference in New Issue