Ceci est une ancienne révision du document !
Nous cherchons ici a construire une distribution GNU/Linux minimale pour une platerforme ARM9.
Une distribution GNU/Linux minimale s'articule autour:
Pour construire une distribution minimale s'exécutant sur une plateforme ARM il faudra mettre en place une chaine de compilation croisée x86→ARM9. C'est cette chaine qui va nous permettre de compiler le noyau et les programmes contenus dans le système de fichier racine. Ici la chaine pré-compilée ELDK sera utilisée.
Qemu permettra de tester la distribution par émulation de la plateforme matérielle.
La compilation croisée nécessite que certaines variables soient positionnées. Pour ne pas avoir à les répéter lors de chaque appel des commandes de compilation, elles peuvent être définies au niveau de l'environnement de l'utilisateur. Pour cela on peut créer un script bash: