readme updates for qemu
git-svn-id: https://svn.o-hand.com/repos/poky/trunk@1006 311d38ba-8fff-0310-9ca6-ca027cbcb966
This commit is contained in:
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
|
Required Packages
|
||||||
===
|
===
|
||||||
|
|
||||||
Running Poky on Ubuntu Breezy requires the following extra packages to
|
Running Poky on Debian based distributions requires the following
|
||||||
be installed;
|
extra packages be installed;
|
||||||
|
|
||||||
build-essential
|
build-essential
|
||||||
diffstat
|
diffstat
|
||||||
texi2html
|
texi2html
|
||||||
cvs
|
cvs
|
||||||
subversion
|
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
|
gcc-3.4
|
||||||
libsdl1.2-dev
|
libsdl1.2-dev
|
||||||
zlib1g-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
|
Building An Image
|
||||||
===
|
===
|
||||||
|
|
||||||
Simply run;
|
Simply run;
|
||||||
|
|
||||||
source poky-init-build-env
|
% source poky-init-build-env
|
||||||
bitbake oh-image-pda
|
% bitbake oh-image-pda
|
||||||
|
|
||||||
will result in a jffs2 image for the c7x0 series.
|
This will result in an ext2 image and kernel for qemu arm (see scripts dir).
|
||||||
|
|
||||||
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.
|
|
||||||
|
|
||||||
|
To build for other machine types see MACHINE in build/conf/local.conf
|
||||||
|
|
||||||
Notes:
|
Notes:
|
||||||
===
|
===
|
||||||
|
|
Loading…
Reference in New Issue