QQ登录

只需一步,快速开始

 找回密码
 注册

QQ登录

只需一步,快速开始

查看: 1302|回复: 0

在编译uclinux时出现错误,请帮忙看一下

[复制链接]
发表于 2006-10-29 00:17:52 | 显示全部楼层 |阅读模式
工具:uclinux4sky-v0.2.3.gz  arm-elf-tools-20040427.sh
           uClinux-dist-20030522. skyeye-v0.2.6
操作:安装skyeye, arm-elf-tools, 把 uclinux4sky下的vendor和net文件夹考到
         uClinux-dist 下指定位置
         make menconfigure配置内核 make dep
        以上都没有问题。
错误:在/uClinux-dist//linux-2.4/下 make时,出现错误,信息如下:

/home/sowhat/dowload/uclinux/uClinux-dist/linux-2.4.x/include/asm/unistd.h: 在函数 ‘wait’ 中:
/home/sowhat/dowload/uclinux/uClinux-dist/linux-2.4.x/include/asm/unistd.h:442: 警告:传递参数 2 (属于 ‘sys_wait4’) 给指针时目标与指针有/无符号不一致
/home/sowhat/dowload/uclinux/uClinux-dist/linux-2.4.x/include/asm/unistd.h: 在函数 ‘run_init_process’ 中:
/home/sowhat/dowload/uclinux/uClinux-dist/linux-2.4.x/include/asm/unistd.h:449: 错误:‘asm’ 中出现未知的寄存器名 ‘lr’
/home/sowhat/dowload/uclinux/uClinux-dist/linux-2.4.x/include/asm/unistd.h:449: 错误:‘asm’ 中出现未知的寄存器名 ‘r2’
/home/sowhat/dowload/uclinux/uClinux-dist/linux-2.4.x/include/asm/unistd.h:449: 错误:‘asm’ 中出现未知的寄存器名 ‘r1’
/home/sowhat/dowload/uclinux/uClinux-dist/linux-2.4.x/include/asm/unistd.h:449: 错误:‘asm’ 中出现未知的寄存器名 ‘r0’
{standard input}: Assembler messages:
{standard input}:456: Error: no such instruction: `mrs %eax,cpsr@sti'
{standard input}:457: Error: no such instruction: `bic %eax,%eax,'
{standard input}:458: Error: no such instruction: `msr cpsr_c,%eax'
make: *** [init/main.o] 错误 1
您需要登录后才可以回帖 登录 | 注册

本版积分规则

GMT+8, 2024-11-2 18:32 , Processed in 0.034649 second(s), 16 queries .

© 2021 Powered by Discuz! X3.5.

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