Artigos‎ > ‎Configuração de Hardware‎ > ‎PocketPC‎ > ‎

Compilar Angstrom para iPaq 3950


Primeiramente gostaria de salientar que não sou o autor principal do conteúdo deste artigo. A minha intenção é de mostrar o que outros autores tem realizado (referenciando links para o conteúdo original) neste blog até como um guia pessoal para uso próprio e ainda compartilhar minhas anotações e pequenas modificações que realizo no conteúdo, desejando que possa ajudar mais alguém em algum lugar.
First and foremost, I take no credit for any of this post’s content. I am really just taking what others have done (which I have links to bellow) and am putting it on my blog for a personal reference and hopefully the small changes that I made to their guides will help someone somewhere.


link: https://github.com/Angstrom-distribution/setup-scripts
link handhelds kernel backup: https://github.com/hackndev/linux-hnd
link: http://www.pocket-linux.org/download.html

Passe o link de /bin/sh de dash para bash com o comando:
sudo dpkg-reconfigure dash
sudo apt-get install gawk wget git-core diffstat unzip texinfo gcc-multilib \ build-essential chrpath libsdl1.2-dev xterm

cd /usr/local/src
mkdir angstrom
cd angstrom
git clone git://github.com/Angstrom-distribution/setup-scripts.git
cd setup-scripts
MACHINE=h3900 ./oebb.sh config h3900
MACHINE=h3900 ./oebb.sh update


. ./environment-angstrom-v2013.12
MACHINE=h3950 bitbake virtual/kernel



cd /usr/local/src
mkdir openembedded
cd openembedded
git clone git://git.openembedded.org/openembedded-core oe-core 
cd oe-core 
git clone git://git.openembedded.org/bitbake bitbake

git checkout daisy 
cd bitbake 
git checkout 1.22 
cd ..

git clone git://git.openembedded.org/meta-handheld
git clone git://git.openembedded.org/meta-openembedded
git clone git://git.openembedded.org/meta-opie

source ./oe-init-build-env [<build directory>] 

The optional build directory may be specified, otherwise it is assumed you want to use the directory named "build".

gedit /usr/local/src/openembedded/oe-core/build/conf/bblayers.conf 

BBLAYERS ?= " \
  /usr/local/src/openembedded/oe-core/meta \
  /usr/local/src/openembedded/oe-core/meta-handheld \
  /usr/local/src/openembedded/oe-core/meta-openembedded/meta-initramfs"
ou
BBLAYERS ?= " \
  /usr/local/src/openembedded/oe-core/meta \
  /usr/local/src/openembedded/oe-core/meta-handheld \
  /usr/local/src/openembedded/oe-core/meta-opie \
  /usr/local/src/openembedded/oe-core/meta-openembedded/meta-oe \
  /usr/local/src/openembedded/oe-core/meta-openembedded/meta-networking \
  /usr/local/src/openembedded/oe-core/meta-openembedded/meta-initramfs"

gedit /usr/local/src/openembedded/oe-core/build/conf/local.conf.

MACHINE ?= "h3900"
require /usr/local/src/openembedded/oe-core/meta-opie/conf/distro/include/preferred-opie-versions-1.2.5.inc

bitbake core-image-minimal
bitbake opie-image-16mb






O URL específico do gadget não foi encontrado



Comments