Forum Linux.embarqué uCLinux

Posté par .
Tags : aucun
0
12
juil.
2006
Bonjour à tous !

Je suis à la recherche de personnes possédant une expèrience de uCLinux et pouvant m'aider simplement ( et inversement !)

Je rencontre des probleme a compiler un noyau 2.4x pour arm7 de ST.
Notamment au niveau de "make image". les commandes du LDFLAGS pour arm-elf.real ne sont pas reconnus (erreur, ne prend pas -Wl, -elf2flt).

Si des linuxiens de l'embarqué se sentent près à m'éclairer, merci d'avance

Merci d'avance
  • # Re: uCLinux

    Posté par (page perso) . Évalué à 1.

    Lorsque ld se plaint d'un paramète "-Wl," c'est que c'est GCC qui était attendu à sa place. Ce paramètre dit à GCC de passer le flag suivant au linker. Dans ton cas, "-Wl,-elf2flt" dit à gcc d'appeler ld avec "-elf2flt". En somme, quelque part, dans un makefile, il doit y avoir inscrit LD=ld alors que tu aurais besoin de LD=gcc. Essaie de changer ça dans le makefile principal. En fait, tu peux compiler en faisant "make LD=gcc" mais je pense que tu as autre chose que simplement "gcc" vu que tu fais de la cross-compilation.

    Willy

Suivre le flux des commentaires

Note : les commentaires appartiennent à ceux qui les ont postés. Nous n'en sommes pas responsables.