Salut bon mon récent commit vous laisse présager du contenu de ce message. J'ai repris le dev de Ngadkm il y a peu, en révisant from scratch comment j'avais goupillé tout ça. Comme d'habitude, je m'étais engoufré dans des fonctionnalités compliquées et pas forcément nécessaires, ce qui rendait le développement plus difficile. Du coup, j'ai refais à peu près la même chose, mais en enlevant tout le superflu - la règle étant: on doit arrvier à lancer Ncooker pour créer les nba de base.
Je n'ai pas tout à fait terminé, mais à cette étape du dev, ngadkm se termine en entrant dans le chroot \o/. Pour les intéressé, je suis dans le chapitre 6 de LFS, juste avant linux-libc-headers - donc la toolchain n'est pas encore ajustée pour enlever le couplage avec /tools (à oui, j'utilise /tools comme LFS au lieu de /tmpsys - ça m'évite d'avoir à modifier les patches venant du projet). Il me reste donc à faire: * ajuster la toolchain (linux-libc-headers + glibc + binutils + gcc) pour enlever l'attache des binaires sur /tools, et vérifier que le chroot tourne correctement après cet ajustement * à la fin de tmpsys ou dans un nouveau 'step' entre tmpsys et prepare-chroot: checkout'er Ncooker depuis notre repo dans le chroot, et le configurer pour qu'il s'installe dans /tools mais qu'il génère les nba dans / (du chroot) * copier les nbuild que j'aurais précédemment créé et testé dans la structure d'accueil de Ncooker (dans le chroot) * lancer Ncooker séquentiellement (à l'aide d'un script qui vérifie chaque construction de nba) pour générer et installer tous les nba de base, c'est à dire : avoir un devkit :-) @+ -- Richard 'riri' GILL jabber: [EMAIL PROTECTED] http://riri.houbathecat.info http://www.gnurou.org/Writing/SmartQuestionsFr _______________________________________________ Nasgaia-dev mailing list [email protected] https://mail.gna.org/listinfo/nasgaia-dev
