cyberchallenge-modem/buildroot
2020-05-21 23:37:20 +02:00
..
board/pcengines/apu2 Initial buildroot info 2020-05-19 18:22:42 +02:00
configs ISC DHCP server package 2020-05-21 23:37:20 +02:00
Readme.md Added build instructions in readme 2020-05-21 19:57:19 +02:00

Buildroot

Buildroot permette la creazxione di una immagine linux minimale (~20MB) con solo lo stretto necssario. L'ambiente e' basato su busybox, sono disponibili diversi pacchetti ed e' possibile configurare il kernel.

Istruzioni

Installare le dipendenze (debian 10)

apt install -t build-essential libncurses-dev bison flex libssl-dev libelf-dev

Clonare il repo

git clone https://github.com/buildroot/buildroot.git

Copiare i files presenti nella cartella buildroot di questo repo.

make pcengines_apu2_defconfig

Per cambiare la configurazione di buildroot (pacchetti, architettura, opzioni di compilazione):

make menuconfig

Per configurare direttamente il kernel linux

make linux-menuconfig

Avviare la compilazione

make