免费注册 查看新帖 |

Chinaunix

  平台 论坛 博客 文库
最近访问板块 发新帖
查看: 2270 | 回复: 1
打印 上一主题 下一主题

用arm-elf-gcc编译时出现的问题 [复制链接]

论坛徽章:
0
跳转到指定楼层
1 [收藏(0)] [报告]
发表于 2006-10-03 21:04 |只看该作者 |倒序浏览
我尝试用arm-elf-gcc编译一个在linux下运行的程序
移植到uClinux下
出现了错误如下
哪位能指点一下错误在哪里吗
谢谢!

/usr/src/uClinux-dist/linux-2.4.x/include/linux/byteorder/swab.h:160: 警告:忽略 函数返回类型的类型限定
/usr/src/uClinux-dist/linux-2.4.x/include/linux/byteorder/swab.h:173: 警告:忽略 函数返回类型的类型限定

arm-elf-gcc -Wall -O3 -elf2flt -g -DDEBUG -DCONFIG_GATEWAY -DARM  -c -o packet_queue-arm.o packet_queue.c
In file included from /usr/local/lib/gcc-lib/arm-elf/2.95.3/../../../../arm-elf/include/linux/netfilter_ipv4/ip_queue.h:17,
                 from libipq.h:37,
                 from packet_queue.c:32:
/usr/local/lib/gcc-lib/arm-elf/2.95.3/../../../../arm-elf/include/net/if.h:130: warning: `IFNAMSIZ' redefined
defs.h:84: warning: this is the location of the previous definition

/usr/src/uClinux-dist/linux-2.4.x/include/asm/string.h:16: warning: conflicting types for built-in function `memcpy'
/usr/src/uClinux-dist/linux-2.4.x/include/asm/string.h:26: warning: conflicting types for built-in function `memset'

/usr/src/uClinux-dist/linux-2.4.x/include/linux/coda.h:259: parse error before `u_quad_t'
/usr/src/uClinux-dist/linux-2.4.x/include/linux/coda.h:259: warning: no semicolon at end of struct or union
/usr/src/uClinux-dist/linux-2.4.x/include/linux/coda.h:267: parse error before `va_bytes'
/usr/src/uClinux-dist/linux-2.4.x/include/linux/coda.h:267: warning: type defaults to `int' in declaration of `va_bytes'

/usr/src/uClinux-dist/linux-2.4.x/include/linux/coda.h:539: field `attr' has incomplete type
/usr/src/uClinux-dist/linux-2.4.x/include/linux/coda.h:546: field `attr' has incomplete type
/usr/src/uClinux-dist/linux-2.4.x/include/linux/coda.h:566: field `attr' has incomplete type
kaodv.c: In function `kaodv_hook':
kaodv.c:144: structure has no member named `nfmark'
kaodv.c:152: structure has no member named `nfmark'
kaodv.c:162: structure has no member named `nfmark'

[ 本帖最后由 xiaxiuqiu 于 2006-10-3 21:58 编辑 ]

论坛徽章:
0
2 [报告]
发表于 2006-10-03 21:57 |只看该作者
这是不是说我在编译uclinux内核时出现了错误啊
这个程序可以在arm-linux-gcc下编译通过
请问可以在arm-elf-gcc下编译通过吗
希望有嵌入式经验的达人能给予帮助
非常感谢!
您需要登录后才可以回帖 登录 | 注册

本版积分规则 发表回复

  

北京盛拓优讯信息技术有限公司. 版权所有 京ICP备16024965号-6 北京市公安局海淀分局网监中心备案编号:11010802020122 niuxiaotong@pcpop.com 17352615567
未成年举报专区
中国互联网协会会员  联系我们:huangweiwei@itpub.net
感谢所有关心和支持过ChinaUnix的朋友们 转载本站内容请注明原作者名及出处

清除 Cookies - ChinaUnix - Archiver - WAP - TOP