请教编译uClinux的问题
使用uClinux-Samsung-20020318.tarmake menuconfig除了选择Samsung/4510B之外都是默认的选项,make dep,make lib_only都没问题,在make user_only时就出现了下面的错误
arm-elf-gcc -Os-Dlinux -D__linux__ -Dunix -D__uClinux__ -DEMBED -I/usr/src/uclinux-arm/uClinux-Samsung/lib/libc/include -I/usr/src/uclinux-arm/uClinux-Samsung/lib/libm -I/usr/src/uclinux-arm/uClinux-Samsung -fno-builtin -nostartfiles -I/usr/src/uclinux-arm/uClinux-Samsung/linux-2.4.x/include -D_GNU_SOURCE -D__USE_BSD -Iinclude -Ilib -I../pppd/pppd -I/usr/src/uclinux-arm/uClinux-Samsung/lib/libnet -c -o netstat.o netstat.cnetstat.c: In function `prg_cache_load':
netstat.c:438: internal error--unrecognizable insn:
(insn 761 758 57 (set (reg:QI 12 ip)
(mem:QI (plus:SI (reg:SI 12 ip)
(const_int -612 )) 0)) -1 (nil)
(nil))
make: *** Error 1
make: Leaving directory `/usr/src/uclinux-arm/uClinux-Samsung/user/route'
make: *** Error 2
make: Leaving directory `/usr/src/uclinux-arm/uClinux-Samsung/user'
make: *** Error 2
请大家帮我看看这个应该怎么改吧,谢谢 在内核配置里面把route和netstat去掉试试看!! ok,我试试! 那以后要是需要使用ftp功能怎么办呢? 我也遇到了同样的问题,请问怎么解决的.我看过配置,根本就没选netstat,我选上也试过,问题还是一样 我也碰到这个问题了 干着急就是解决不了 把./user/route/netstat.c中的define LINE_MAX 4096改为define LINE_MAX 2048就可以了
页:
[1]