zyz1016 发表于 2006-3-16 14:57:44

请教编译uClinux的问题

使用uClinux-Samsung-20020318.tar
make 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

请大家帮我看看这个应该怎么改吧,谢谢

lumit-support-1 发表于 2006-3-17 06:25:35

在内核配置里面把route和netstat去掉试试看!!

zyz1016 发表于 2006-3-18 16:27:01

ok,我试试!

zhzhl555 发表于 2006-10-21 13:27:32

那以后要是需要使用ftp功能怎么办呢?

gxfgxf 发表于 2006-10-24 15:35:37

我也遇到了同样的问题,请问怎么解决的.我看过配置,根本就没选netstat,我选上也试过,问题还是一样

wudibaobao 发表于 2006-10-26 11:29:23

我也碰到这个问题了    干着急就是解决不了

xbzjackey 发表于 2006-11-24 09:22:59

把./user/route/netstat.c中的define LINE_MAX 4096改为define LINE_MAX 2048就可以了
页: [1]
查看完整版本: 请教编译uClinux的问题