bonjour
mon OS est le debian lenny 5.0
j’essaie de compiler le noyau de linux v-2.6.29 en faisant une compilation croisé vers le processeur ARM
mais lorsque je lance la comipaltion ,il m’affiche l’erreur suivante:
CHK include/linux/version.h
make[1]: « include/asm-arm/mach-types.h » est à jour.
CHK include/linux/utsrelease.h
SYMLINK include/asm -> include/asm-arm
CC kernel/bounds.s
cc1: error: unrecognized command line option "-mbig-endian"
cc1: error: unrecognized command line option "-mapcs"
cc1: error: unrecognized command line option "-mno-sched-prolog"
cc1: error: unrecognized command line option "-mabi=apcs-gnu"
kernel/bounds.c:1: error: bad value (armv4t) for -march= switch
kernel/bounds.c:1: error: bad value (arm9tdmi) for -mtune= switch
make[1]: *** [kernel/bounds.s] Erreur 1
make: *** [prepare0] Erreur 2
moi je lance la compilation en utilisant la commande suivante:
make ARCH=arm CROSS_COMPILE=/arm.toolchain.Linux/Imperas.20090319.0/bin/Linux/getpath.exe
peut etre il y a des parametres que je n’ai pas definie
sachant que j’ai fait la configuration pour le processeur arm.
tous vos idées peuvent etres utile
merci d’avance