linux-arm嵌入式开发编译开发板内核时出现Exec format error
操作系统是fedora8,内核版本2.6.23.1-42.fc8,用arm_v5t_le交叉编译工具,结果编译内核时报错Exec format error开始出现这个问题以为是内核版本不匹配,结果下载2.6.18内核编译时还是同样的错误:# make
scripts/kconfig/conf -s arch/arm/Kconfig
arch/arm/mach-lh7a40x/Kconfig:17:warning: 'select' used by config symbol 'MACH_LPD7A400' refer to undefined symbol 'HAS_TOUCHSCREEN_ADS7843_LH7'
arch/arm/mach-lh7a40x/Kconfig:27:warning: 'select' used by config symbol 'MACH_LPD7A404' refer to undefined symbol 'HAS_TOUCHSCREEN_ADC_LH7'
CHK include/linux/version.h
UPD include/linux/version.h
SYMLINK include/asm-arm/arch -> include/asm-arm/arch-versatile
Generating include/asm-arm/mach-types.h
CHK include/linux/utsrelease.h
UPD include/linux/utsrelease.h
SYMLINK include/asm -> include/asm-arm
CC arch/arm/kernel/asm-offsets.s
GEN include/asm-arm/asm-offsets.h
CC scripts/mod/empty.o
arm_v5t_le-gcc: error trying to exec '/opt/montavista/pro/devkit/arm/v5t_le/bin/../lib/gcc/armv5tl-montavista-linux-gnueabi/4.2.0/../../../../armv5tl-montavista-linux-gnueabi/bin/as': execv: Exec format error
make: *** Error 1
make: *** Error 2
make: *** Error 2
希望知道怎么回事的好心人赐教。 /opt/montavista/pro/devkit/arm/v5t_le/bin/../lib/gcc/armv5tl-montavista-linux-gnueabi/4.2.0/../../../../armv5tl-montavista-linux-gnueabi/bin/as
你 file 一下这个文件
页:
[1]