• # crosstool

    Posté par . En réponse au message Choix d'une chaîne de compilation. Évalué à 3.

    Bonjour,

    1) 2) 3) :
    Voici un petit récapitulatif des versions de gcc, binutils, glibc ... : http://kegel.com/crosstool/crosstool-0.42/buildlogs/ qui "compilent" et avec lesquelles tu pourras si tu le désire faire de la cross compilation pour tes architecture préférées.

    Personellement, je suis resté en version 0-38 de crosstool : http://kegel.com/crosstool/crosstool-0.38/buildlogs/

    Ma configuration pour faire de la cross compil sur un processeur ARM (XScale-IXP425 big endian) :
    CROSSTOOL_VERSION=0.38
    GLIBC_VERSION=2.2.5
    GLIBC_THREADS_VERSION=2.2.5
    GCC_VERSION=3.4.4
    BINUTILS_VERSION=2.15
    LINUX_VERSION=2.4.22
    Sous Debian stable (gcc version 3.3.5) Je sais, c'est pas dans les tableaux présentés ci dessus, mais ces version me sont "imposées", ca marche pas trop mal pour l'instant :)

    Le mot de la fin sera donc : si tu veux faire de la cross compil sans trop te casser la tête, utilise les versions qui vont bien, sinon, prépare toi à lire beaucoup de mailing list et a passer du temps à tester

    Bon courage.