Paieškos rezultatai

Keyword: "mini2440 gpe"

Statyba Angstrom

25 comments 1 lapkritis 2009 Doug 25 komentarų

I've been prasme daryti tai iki tam tikro laiko. Teikti Nothing goes wrong visas procesas yra iš tikrųjų labai paprasta! Tai iš esmės rehash iš Angstrom tinklalapį todėl jūs galite norėti laikytis, kad atsižvelgiant pažymi, kad nedideli nukrypimai žemiau:

= "/home/doug/OE" eksporto OETREE = "/ home / Doug / OE"
${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 kasos kilmės / stable / 2009-b stabilus / 2009

Norėdami atnaujinti OE metaduomenų tiesiog:

/ openembedded cd $ (OETREE) / openembedded
git traukti

Dabar, kad siūloma scenarijų šaltinį me.txt keičiasi OETREE pagal savo poreikius:

= "/home/doug/OE" eksporto OETREE = "/ home / Doug / OE"

/ : ${OETREE} / build / : ${OETREE} / openembedded / BBPATH = $ (OETREE) / $ (OETREE) / sukurti /: $ (OETREE) / openembedded /
/ build / PKGDIR = $ (OETREE) / sukurti /
/ downloads DL_DIR = $ (OETREE) / kreipimusi
for Ångström echo steigimas dev ENV Angstrom

-z ${ORG_PATH} ] ; then Jei [-z $ (ORG_PATH)], tada
ORG_PATH = $ (PATH)
eksporto ORG_PATH
fi

-z ${ORG_LD_LIBRARY_PATH} ] ; then Jei [-z $ (ORG_LD_LIBRARY_PATH)], tada
ORG_LD_LIBRARY_PATH = $ (LD_LIBRARY_PATH)
eksporto 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 eksporto LANG = C
= "MACHINE DISTRO OETREE ANGSTROM_MODE ANGSTROMLIBC LIBC" eksporto BB_ENV_EXTRAWHITE = "mašina distribucijos OETREE ANGSTROM_MODE ANGSTROMLIBC LIBC"

echo "Pakitęs aplinką OE plėtros"

Aš taip pat turėjo nustatyti:

sudo sysctl vm.mmap_min_addr = 0

Tada setup local.conf:

${OETREE} / build / conf mkdir-p $ (OETREE) / sukurti / conf
/ openembedded / contrib / angstrom / local.conf ${OETREE} / build / conf / cp $ (OETREE) / openembedded / contrib / Angstrom / local.conf $ (OETREE) / sukurti / conf /

Dabar taisyti $ (OETREE) / sukurti / conf / local.conf ir įdėti šią nuorodą į jo pabaigoje:

MACHINE = "mini2440"

Dabar parsisiųsti mini2440 konfigūracijos failą iš openembedded. Mettre:

openembedded / conf / machine / $ (OETREE) / openembedded / conf / mašinos /

Dabar šaltinio šaltinio me.txt, eikite į OE medis patikrinkite, ar jis atnaujinamas

šaltinis šaltinio me.txt

/ openembedded cd $ (OETREE) / openembedded

git traukti --perskaičiuoja

Dabar kurti atvaizdus, galite sukurti jų visų arba tik vieną. Aš bazės vaizdą veikia Qt, bet aš taip pat pastatė gpe vaizdas, kuris dirbo gražiai, jei reikia.

bitbake bazinių įvaizdį; bitbake console-vaizdas; bitbake x11-vaizdas; bitbake gpe-vaizdas

Būkite pasirengę sočiųjų interneto ryšį, laukti ilgai ir imtis vietos diske aikštelė!

Rezultatas bus naudojama:

angstrom-dev / deploy / glibc / images / mini2440 $ (OETREE) / Angstrom-dev / dislokuoti / glibc / images / mini2440

Jūs turite vaizdas (-ai). Jffs2 už mirksėti ir. Tar.gz tvirtinimo, naudojant NFS.

Redaguoti

Tags: , , , Kategorijos: Uncategorized Tags: , , ,
Powered by Zingiri , MyBB