Uživatelské nástroje

Nástroje pro tento web


lede

Toto je starší verze dokumentu!


Linux Embedded Development Environment

Kompilace základního img

  • stažení zdrojáků
git clone https://git.lede-project.org/source.git
  • stažení dostupných balíčků
scripts/feeds update
  • volání update stáhne nejnovější verze balíčků.
  • je dobré si zapsat konkrétní git verze, aby šlo prostředí znovu sestavit,
for i in .git/refs/heads/* feeds/*/.git/refs/heads/*; do echo -e -n "$i:\t"; cat $i; done
  • přidání požadovaných balíčků do menuconfig (je tam velká flash, můžeme si dovolit)
    • tento krok lze pro základní image přeskočit
scripts/feeds install ...
  • konfigurace
    • make menuconfig
    • výběr plaftormy
      • podle cílového zařízení se vybírá Target System, Subtarget, Profile
    • výběr formátu image
      • ramdisk je potřeba pro boot po síti
      • squashfs je ideální pro zápis do NAND
    • výběr požadovaných balíčků
  • sestavení
    • make, případně make -j4 pro rychlejší kompilaci na více jádrech
    • výsledné soubory jsou ve složce bin/targets/<TARGET>/<SUBTARGET>

Uživatelský feed

  • do souboru feeds.conf.default přidat
src-link custompkgs /home/djbuldog/Projekty/embedded/custompkgs
  • feed se vytvoří po zavolání scripts/feeds update
lede.1488125110.txt.gz · Poslední úprava: (upraveno mimo DokuWiki)

Donate Powered by PHP Valid HTML5 Valid CSS Driven by DokuWiki