goahead 在ubuntu下运行,和移植到qtopia的嵌入式系统中。

gillyamylee 2011-02-23 03:31:01
加精
goahead 在ubuntu下运行(版本是webs218)

在linux文件下make之后出现下列出错提示:
cc -c -o ../misc.o -g -Wall -DWEBS -DUEMF -DOS="LINUX" -DLINUX -DUSER_MANAGEMENT_SUPPORT -DDIGEST_ACCESS_SUPPORT -I.. ../misc.c
../misc.c:61: error: conflicting types for ‘strnlen’
/usr/include/string.h:404: note: previous declaration of ‘strnlen’ was here
make: *** [../misc.o] 错误 1
求高手指点。

另求移植到qtopia的嵌入式系统的步骤.(makefile和main.c要改)

不胜感激。
...全文
3563 23 打赏 收藏 转发到动态 举报
写回复
用AI写文章
23 条回复
切换为时间正序
请发表友善的回复…
发表回复
leo1988tanghui 2012-07-13
  • 打赏
  • 举报
回复
注释掉misc.c 里面的strnlen这个函数,声明跟实现都注释掉。
liuliu110e 2012-04-12
  • 打赏
  • 举报
回复
楼主应该到linux版块中请教,可能得到更好的建议的
大家回复帖子的时候 最好能使用 CODE
wildman159 2012-04-10
  • 打赏
  • 举报
回复
大家回复帖子的时候 最好能使用 CODE!!!
wildman159 2012-04-10
  • 打赏
  • 举报
回复
大家回复帖子的时候 最好能使用 CODE!!!
leuzz 2012-04-09
  • 打赏
  • 举报
回复
2楼说的没错,,我移植过goahead 也是这个问题,把misc.c 里面的strnlen这个函数实现 注释掉就可以了
别乱了我眼神 2012-04-09
  • 打赏
  • 举报
回复
学习,蛮不错的哦
  • 打赏
  • 举报
回复
学习,goahead和nigix比有什么优势和劣势,或者区别呢?
txgc_wm 2012-03-29
  • 打赏
  • 举报
回复
楼主,现在是否都移植很完善了?如果可以的话,发个完整的文档上来看看。
My19891003 2012-03-03
  • 打赏
  • 举报
回复
我也遇到同样问题了,请问楼主最后如何解决的?不胜感激
熊出没危险 2011-06-21
  • 打赏
  • 举报
回复
strnlen 在 string 里已经定义了,请先注释 misc.c 里涉及 strnlen 滴代码再尝试!
loongembedded 2011-02-24
  • 打赏
  • 举报
回复
楼主应该到linux版块中请教,可能得到更好的建议的。

1,552

社区成员

发帖
与我相关
我的任务
社区描述
主要讨论与英特尔开源软件相关的技术
社区管理员
  • 英特尔开源软件社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧