====== La page de nos début avec PokyLinux ====== http://www.pokylinux.org/doc/poky-handbook.html#intro-quickstart-qemu But : On installe un Poky Linux pour arm, puis on applique les modifications données par Archos pour openembedded : archos-gen8-openembedded_modif.tar.gz ===== PokyLinux standard ===== sudo echo "deb http://debian.o-hand.com hardy/" >> /etc/apt/sources.list.d/poky.list sudo apt-get update sudo apt-get install qemu poky-depends poky-scripts sudo apt-get install build-essential diffstat texinfo texi2html cvs mercurial hg-load-dirs subversion wget gawk help2man libgl1-mesa-dev libglu1-mesa-dev libsdl1.2-dev wget http://yoctoproject.org/downloads/poky/poky-laverne-4.0.tar.bz2 tar xjvf poky-laverne-4.0.tar.bz2 cd poky-laverne-4.0 source poky-init-build-env ### modifier build/conf/local.conf en fonction ## # The machine to target ## MACHINE ?= "qemuarm" ## SDKMACHINE ?= "i586" vi ./conf/local.conf #bitbake poky-image-sato bitbake poky-image-sdk Prévoir 3Go et plusieurs heures ... * poky-image-sato: //X11 image, Sato theme, Pimlico applications, terminal, editor and file manager// * bitbake poky-image-sdk:// poky-image-sato plus native toolchain, libraries needed to build applications on the device itself, testing and profiling tools and debug symbols.// On pourrait continuer en testant la version de dev git clone git://git.pokylinux.org/poky.git [[http://autobuilder.yoctoproject.org/downloads/yocto-0.9/sources/]] ===== modification pour Archos ===== en observant diff meta/recipes-kernel/linux/linux-omap_2.6.29.bb /mnt/data/poky/archos/recipes/linux/linux-omap-archos_2.6.29-omap1.bb 3,4c3,4 < DESCRIPTION = "Linux kernel for OMAP processors" < KERNEL_IMAGETYPE = "uImage" --- > DESCRIPTION = "Archos Gen 8 Linux kernel for OMAP processors" > KERNEL_IMAGETYPE = "zImage" 6c6 < COMPATIBLE_MACHINE = "omap5912osk|omap1710h3|omap2430sdp|omap2420h4|beagleboard|omap3evm|omap3-pandora|overo|omapzoom" --- > COMPATIBLE_MACHINE = "archos-gen8" ... il ressort qu'il faudra faire les modif pour que //:KERNEL_IMAGETYPE = "zImage"//