cyberchallenge-modem/buildroot/Readme.md

36 lines
785 B
Markdown
Raw Normal View History

2020-05-19 18:22:42 +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
```