cyberchallenge-modem/buildroot/Readme.md
2020-07-22 15:02:04 +02:00

38 lines
786 B
Markdown

## Buildroot
Buildroot permette la creazione di una immagine linux minimale (20MB) con solo lo stretto necessario. 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
```