• # cross-compiling

    Posté par . En réponse au message Compiler du code pour ARM. Évalué à 1.

    L'idée du cross-compiling est de construire un compilateur gcc qui compile un binaire pour ARM.

    J'ai fait une manip similaire pour une cible windows, alors je te donne quelques étapes, sans être sûr que ce soit complètement similaire pour toi.

    1. Construire un binutils spécifique ARM : le linker ld, l'assembleur as, en précisant la cible (ARM)

    2. Construire gcc en spécifiant qu'il faudra utiliser le binutils précédemment construit, et en désignant la cible (ARM)

    3. Tu obtiens alors un gcc "cross-compilateur", qui produit des exécutables qui s'exécutent sur ton ARM. Pour utiliser ce gcc, il faut positionner le PATH correctement et la variable GCC_EXEC_PREFIX.

    Je laisse le soin de corriger ou de compléter à des gens plus expérimentés...