QQ登录

只需一步,快速开始

 找回密码
 注册

QQ登录

只需一步,快速开始

查看: 1923|回复: 1

编译uclinux出错,救命啊!!!!

[复制链接]
发表于 2006-6-21 18:21:49 | 显示全部楼层 |阅读模式
$ make
make -C tools/ucfront
make[1]: Entering directory `/uClinux-dist/tools/ucfront'
make[1]: `ucfront' is up to date.
make[1]: Leaving directory `/uClinux-dist/tools/ucfront'
ln -sf /uClinux-dist/tools/ucfront/ucfront tools/ucfront-gcc
ln -sf /uClinux-dist/tools/ucfront/ucfront tools/ucfront-g++
make ARCH=armnommu CROSS_COMPILE=arm-elf- -C linux-2.4.x  || exit 1
make[1]: Entering directory `/uClinux-dist/linux-2.4.x'
arm-elf-gcc -D__KERNEL__ -I/uClinux-dist/linux-2.4.x/include  -Wall -Wstrict-pro
totypes -Wno-trigraphs -O2 -fno-strict-aliasing -fno-common -fno-common -pipe -f
no-builtin -D__linux__ -g -DNO_MM -mapcs-32 -march=armv4 -mtune=arm7tdmi -mshort
-load-bytes -msoft-float   -DKBUILD_BASENAME=main -c -o init/main.o init/main.c
cc1: error: unrecognized command line option "-mapcs-32"
cc1: error: unrecognized command line option "-mshort-load-bytes"
make[1]: *** [init/main.o] Error 1
make[1]: Leaving directory `/uClinux-dist/linux-2.4.x'
make: *** [linux] Error 1

我是在Cygwin中编译的,在网上搜了半天没有找到解决办法,头大!!
发表于 2006-6-21 18:26:05 | 显示全部楼层
建议你换一个交叉编译器。
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 注册

本版积分规则

GMT+8, 2024-11-2 20:16 , Processed in 0.065820 second(s), 16 queries .

© 2021 Powered by Discuz! X3.5.

快速回复 返回顶部 返回列表