Gebouw Angstrom
Ik heb zin om dit voor een tijdje. Mits er niets mis gaat het hele proces is eigenlijk heel eenvoudig! Dit is in feite een slap aftreksel van het Angstrom webpagina , zodat je misschien liever te volgen dat het nemen van nota's van de kleine afwijkingen hieronder:
${OETREE} mkdir-p $ {} OETREE
cd $ {} OETREE
: // git.openembedded.org / openembedded.git openembedded git clone git: / / git.openembedded.org / openembedded.git OpenEmbedded
cd OpenEmbedded
stable / 2009 -b stable / 2009 git checkout oorsprong / stabiele / 2009-b stabiele / 2009
Om het eenvoudig te actualiseren van de OE metadata:
git pull
Maak nu de voorgestelde script source-me.txt veranderende OETREE aan uw behoeften:
/ : ${OETREE} / build / : ${OETREE} / openembedded / BBPATH = $ {OETREE} /: $ {} OETREE / build /: $ {} OETREE / OpenEmbedded /
/ build / PKGDIR = $ {} OETREE / build /
/ downloads DL_DIR = $ {} OETREE / downloads
for Ångström echo opzetten dev env voor Ångström
-z ${ORG_PATH} ] ; then if [-z $ {ORG_PATH}], vandaar
ORG_PATH = $ {PATH}
export ORG_PATH
fi
-z ${ORG_LD_LIBRARY_PATH} ] ; then if [-z $ {ORG_LD_LIBRARY_PATH}], vandaar
ORG_LD_LIBRARY_PATH = $ {} LD_LIBRARY_PATH
export ORG_LD_LIBRARY_PATH
fi
/ openembedded / bitbake / bin: ${ORG_PATH} PATH = $ {} OETREE / OpenEmbedded / bitbake / bin: $ {} ORG_PATH
cd $ PKGDIR
LD_LIBRARY_PATH =
export PATH LD_LIBRARY_PATH BBPATH
=C export LANG = C
= "MACHINE DISTRO OETREE ANGSTROM_MODE ANGSTROMLIBC LIBC" export BB_ENV_EXTRAWHITE = "MACHINE distro OETREE ANGSTROM_MODE ANGSTROMLIBC LIBC"
echo "Veranderde omgeving voor OE ontwikkeling"
Ik had ook in te stellen:
Dan setup local.conf:
/ openembedded / contrib / angstrom / local.conf ${OETREE} / build / conf / cp $ {} OETREE / OpenEmbedded / contrib / ångström / local.conf $ {} OETREE / build / conf /
Nu bewerken $ {} OETREE / build / conf / local.conf en voeg dit aan het eind:
Download nu de mini2440 config file van OpenEmbedded. Zet deze in:
Nu de bron van de bron-me.txt, ga dan naar de OE boom te controleren, is het up to date
/ openembedded cd $ {} OETREE / OpenEmbedded
git pull --rebase
Nu bouwen de beelden, je kunt bouwen ze allemaal of slechts een. Ik gebruikte de basis image voor het uitvoeren van Qt, maar ik bouwde ook het gpe beeld dat mooi gewerkt als dat nodig is.
Wees bereid om uw internetverbinding te verzadigen, een lange tijd wachten en je neemt veel schijfruimte!
Het resultaat komt terecht in:
Je moet de afbeelding (en) in. Jffs2 voor knipperen en. Tar.gz voor de montage met behulp van NFS.


Recente Reacties