Supprimer un message
Raison de suppression du message (envoyée à l'utilisateur)

Voulez vous réellement supprimer ce message?  


philfr
Bon, ça fait plusieurs jours que je rame pour trouver la bonne solution pour mon root filesystem.

Les options:

- openembedded: j'avais déjà ramé pas mal pour mettre en oeuvre cet environnement complet de cross-compilation pour i386/uClibc. J'ai downloadé une version "préconfigurée" pour le mini2440, qui ne marche évidemment pas out of the box. Je reviendrai peut-être plus tard à la version "normale" que je reconfigurerai moi-même, mais je voulais essayer d'abord des solutions plus rapides.

- buildroot: le crosstool de référence autour de uClibc/busybox. J'ai récupéré le git et essayé de compiler la version courante ainsi que des versions taggées comme 2009.11, et ça merde toujours quelque part. Je viens de télécharger le tar.gz de la version 2009.11 pour voir si ça marche mieux, et c'est en train de compiler à fond pour l'instant (mais ça commence toujours comme ça...)

- scratchbox: très prometteur, et semble très facile d'utilisation: on se "loggue" dans le système qui est construit autour de fakeroot, qemu, LD_PRELOAD, et c'est comme si on compilait en natif. J'ai ramé pour l'installer (problèmes liés à mon kernel 64 bits, VDSO, un menu qui fonctionne dans un xterm mais pas dans un rxvt...), et aucun des cross toolchains dans les paquets debian ne fonctionnent pour ma target: les exécutables crashent tous sur un "illegal instruction". Je retenterai de configurer dans scratchbox mon toolchain à moi si le buildroot qui compile toujours foire.

- linux from scratch: c'est ce que je voudrais éviter un utilisant un des tools plus haut...

- développement sur la target: un peu pour rire mais faisable: j'ai installé un debian ARM complet que je peux monter en NFS root au démarrage de ma target. De là, je peux installer les tools de développement et les librairies que je veux... ça prend juste un peu de temps pour compiler tout le bazar :grin:

Mais que vois-je ? Mon buildroot a fini de compiler sans erreur, je retourne y voir !
Informaticien.be - © 2002-2024 AkretioSPRL  - Generated via Kelare
The Akretio Network: Akretio - Freedelity - KelCommerce - Votre publicité sur informaticien.be ?