这些小活动你都参加了吗?快来围观一下吧!>>
电子产品世界 » 论坛首页 » 嵌入式开发 » MCU » uclinux内核编译问题?

共6条 1/1 1 跳转至

uclinux内核编译问题?

菜鸟
2004-10-26 21:23:48     打赏

请大侠帮忙,我在编译内核时,一直提示如下错误,不知什么原因?

.................................................................. arm-elf-gcc -O1 -g -Dlinux -D__linux__ -Dunix -D__uClinux__ -DEMBED -I/home/yang/uClinux-dist/lib/libc/include -I/home/yang/uClinux-dist/lib/libm -I/home/yang/uClinux-dist/lib/libcrypt_old -I/home/yang/uClinux-dist -fno-builtin -nostartfiles -I/home/yang/uClinux-dist/linux-2.4.x/include -D_GNU_SOURCE -D__USE_BSD -I. -idirafter ./include/ -Ilib -c -o netstat.o netstat.c netstat.c: In function `prg_cache_load': netstat.c:436: internal error--unrecognizable insn: (insn 666 663 54 (set (reg:QI 12 ip) (mem:QI (plus:SI (reg:SI 12 ip) (const_int -612 [0xfffffd9c])) 0)) -1 (nil) (nil)) make[2]: *** [netstat.o] Error 1 make[2]: Leaving directory `/home/yang/uClinux-dist/user/net-tools' make[1]: *** [all] Error 2 make[1]: Leaving directory `/home/yang/uClinux-dist/user' make: *** [user_only] Error 2

遍译步骤是:make menuconfig,make dep ,make clean, make lib_only ,make user_only.到这步就出错了。按要求network application中,没选netstat。ROOT登陆也不行。 请问是何原因,先谢谢了!




关键词: uclinux     内核     编译     问题    

菜鸟
2004-10-30 19:14:00     打赏
2楼

Plz tell your uClinux version, arm-elf version, I have met the problem, I copy other version route directory to overlap it, it is OK.


菜鸟
2004-11-02 02:59:00     打赏
3楼

我用的uclinux版本是linux-2.4.x,arm-elf 是arm-elf-tools-20040427.sh,用arm-elf-tools-20030314.sh工具也不行。用如下内核uClinux-dist-20030305.tar.gz也不行。请高手指点。先谢谢啦。我得email:yjs_lsr@163.com.


菜鸟
2004-11-05 23:44:00     打赏
4楼

如果你不想让你的内核支持网络,把网络的选项去掉就可以了


菜鸟
2004-11-13 03:23:00     打赏
5楼

上面这个内核编译错误,内核编译时不选网络也不行。insn这个参数也不知在哪里。搞不懂阿


菜鸟
2005-02-18 20:56:00     打赏
6楼
我也遇到类似的问题了。谢谢大家的指点

共6条 1/1 1 跳转至

回复

匿名不能发帖!请先 [ 登陆 注册 ]