Dans le précédent numéro nous avons, en quelques pages, fait connaissance avec le système Buildroot. Je vous conseillais alors de ne pas “penser avoir raison” et/ou faire selon ce qui vous semblait optimal avant d'avoir effectivement fait le tour de tout ce que proposait Buildroot. Et bien, ceci est également valable pour moi-même étant donné que, sur certains points, je pensais, moi-aussi bien faire alors que le système avait quelque chose de bien plus élégant à sa disposition pour m'aider.
Pour la petite histoire, cet article fait suite aux commentaires de Thomas Petazzoni à propos de “quelques imperfections” dans article présent dans le numéro 10. Il est intéressant de noter que le simple fait d'utiliser Buildroot (ou OpenEmbedded, Yocto, etc) pour construire un système embarqué est déjà une bonne idée, qui ne vient tantôt pas à l'esprit de certains fabricants laissant tout et n'importe quoi dans les firmwares d'appliances que M. Tout-le-monde achète en toute confiance comme un produit de consommation courante. On peut donc dire que c'est déjà une avancée en soi. Utiliser ce système de construction de manière cohérente est un cran supplémentaire puisqu'en ne se comportant pas comme un barbare et en suivant la logique et les mécanismes en place, on rend son travail suffisamment générique pour qu'il devienne pérenne. Vient ensuite la parfaite connaissance de l'environnement de construction qui découle sur l'utilisation optimale du...
- Accédez à tous les contenus de Connect en illimité
- Découvrez des listes de lecture et des contenus Premium
- Consultez les nouveaux articles en avant-première