Liens connexes

Dépêche modérée par

Dépêche éditée par

: Buildroot 2010.02 est sorti !

Posté par Thomas Petazzoni (page perso, ). Modéré le 08 mars 2010.
32
Buildroot est un outil permettant la construction de systèmes Linux embarqués. Il automatise le processus de téléchargement, configuration, compilation et installation de tous les composants d'un système Linux embarqué : chaîne de compilation croisée, chargeur de démarrage, noyau, système de fichiers racine avec BusyBox, bibliothèques graphiques, réseau, multimédia, etc.

Utilisant le même système de configuration que celui du noyau, Buildroot permet de générer un système embarqué adapté à vos besoins. Il permet de compiler en standard près de 600 paquets : BusyBox, X.org, D-Bus, DirectFB, Gtk, Qt, GStreamer notamment, et il est très aisé d'ajouter d'autres paquets. Buildroot est utilisé officiellement par plusieurs fabricants de matériel, notamment Atmel, Armadeus Systems et Calao Systems et de nombreuses sociétés l'utilisent pour leurs projets Linux embarqué, notamment industriels.

> Lire la suite (17 commentaires, moyenne: 2,9).   [dépêche : 2519 caractères]

Jusqu'en janvier 2009, le projet était à l'abandon, sans mainteneur officiel ni processus de sortie. Depuis cette date, Peter Korsgaard a repris la maintenance du projet, et l'activité s'est drastiquement accélérée, avec des sorties tous les trois mois et un gros travail de nettoyage a été engagé. Pour plus d'informations sur le projet, voir la conférence Buildroot aux Rencontres Mondiales du Logiciel Libre 2009 (slides et vidéo).

La version 2010.02 de Buildroot, publiée fin février, s'inscrit dans la continuité du nettoyage entrepris depuis janvier 2009 :
La prochaine version (prévue pour le mois de mai) poursuivra ce travail de nettoyage, notamment au niveau de la construction du noyau, du chargeur de démarrage et de la prise en charge des cartes matérielles. Elle devrait aussi permettre d'ajouter une intégration avec l'excellent outil de construction de chaîne de compilation croisée Crosstool-NG.

Notons également que Buildroot fera l'objet de deux articles dans le prochain Linux Magazine Hors Série n° 47, « Créez un environnement Linux complet grâce au système de construction Buildroot » et « Cas pratique de mise en œuvre de Buildroot sur carte ARM9 DEV2410 », qui sortira en kiosque le 12 mars.

Cette discussion est archivée, il n'est plus possible de laisser des commentaires.

Note : les commentaires appartiennent à ceux qui les ont postés. Nous n'en sommes pas responsables.

[+] Mauvaise catégorie !

Posté par jcr83 () le 08/03/2010 à 09:43. (lien). Évalué à -2.

Pourquoi avoir classé cet article dans la catégorie Hardware ? Visiblement, c'est du pur logiciel !

./configure

Posté par cjlano () le 08/03/2010 à 10:29. (lien). Évalué à 4.

Moi ce qui me gêne le plus dans buildroot (et les systèmes similaires) c'est le ./configure qui est répété autant de fois qu'il y a de "paquets".
C'est déjà long pour un seul logiciel, alors répété des dizaines de fois, c'est une énorme perte de temps.

Est-ce vraiment nécessaire? Est-ce que les systèmes comme buildroot, qui ont une vision globale de tous les paquets, ne pourraient pas factoriser les tests du ./configure?

je vote pour (c'est le moment)

Posté par kezako () le 15/03/2010 à 11:33. (lien). Évalué à 0.

un vrai merci pour cette info de taille, d'autant plus que j'allais passer à coté de l'article de Linux Mag.

BuildRoot est véritablement indispensable pour les utilisateurs de Mini2440 (FriendlyArm et Hiteg), et ceci sauve la vie.
Par contre je n'ai pas trouvé où se situait la contrib de FreeElectrons.



PS : je suis aussi ok pour une section embarqué.

Revenir en haut de page