Outils pour utilisateurs

Outils du site


dev:arm:distribution-linux-minimale

Ceci est une ancienne révision du document !


Construction d'une distribution Linux minimale

Nous cherchons ici a construire une distribution GNU/Linux minimale pour une platerforme ARM9.

Une distribution GNU/Linux minimale s'articule autour:

  • d'un noyau,
  • d'un système de fichier racine.

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.

Définition des variables d'environnement

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:

dev/arm/distribution-linux-minimale.1357304003.txt.gz · Dernière modification : 2021/02/01 21:51 (modification externe)