Je fais une compilation croisée du noyau d'Ubuntu.
Je suis les instructions pour construire Ubuntu pour omap :
fakeroot debian/rules clean
do_tools=false skipabi=true skipmodule=true dpkg-buildpackage -B -aarmhf -uc -us
Mais ce qui précède part toujours du propre, et prend beaucoup de temps. Je fais juste un changement dans le même fichier, donc je n'ai pas besoin de reconstruire à partir de zéro.
J'ai essayé de passer la ligne fakeroot debian/rules clean
et a également supprimé -uc
mais il le fait toujours à partir du propre.
J'ai alors essayé une autre méthode et j'ai réussi :
make -j3 deb-pkg
Mais ensuite, j'ai eu une nouvelle erreur :
dpkg-deb: building package `linux-firmware-image' in `../linux-firmware-image_3.4.27+-1_all.deb'.
dpkg-gencontrol: error: current host architecture 'armhf' does not appear in package's architecture list ()
make[1]: *** [deb-pkg] Error 255
Puis j'ai dû attendre ~2 heures pour que la construction soit terminée...
Tout ce que j'essaie de faire, c'est de modifier un fichier du tableau (malheureusement, je ne peux pas en faire un module, d'après ce que je comprends).
Merci pour toute idée.