====== Creare un eseguibile statico di micropython ======
Autore: **//Fabio Di Matteo//** \\ Ultima revisione: **// 12/10/2026 09:37 //** // //
Ci serviranno gli strumenti di sviluppo :
* gcc
* autotools
* git
git clone --depth 1 https://github.com/micropython/micropython.git
cd micropython/ports/unix
creiamo il seguente script di nome **static-build.sh**:
#!/bin/sh
set -e
cd "$(dirname "$0")"
export CC=gcc
export LDFLAGS_EXTRA="-static"
export MICROPY_STANDALONE=1
make submodules
make deplibs
make
Rendiamo eseguibile lo script e avviamolo con:
./static-build.sh
Se tutto va bene dovremmo trovare un eseguibile statico di micropython in ''micropython/ports/unix/build-standard/''
Testiamo se รจ veramente statico con :
ldd micropython