当前时区为 UTC + 8 小时



发表新帖 回复这个主题  [ 2 篇帖子 ] 
作者 内容
1 楼 
 文章标题 : 交叉编译的libtool连接错误,烦躁呀。55555555
帖子发表于 : 2009-06-03 18:25 
头像

注册: 2008-11-25 10:05
帖子: 47
送出感谢: 0 次
接收感谢: 0 次
以下是我的出错打印消息!!1,望大虾指点迷津哦。

arm-hismall-linux-gcc -DHAVE_CONFIG_H -I. -I/home/avinfo/av8000/av8008e-t/build/dependencies/av8000-daemon/build/hi3511/../../trunk/src -I.. -I/home/avinfo/.av8008e-t//include -I/home/avinfo/.av8008e-t//include -I/home/avinfo/.av8008e-t//include/pub -I/home/avinfo/.av8008e-t//include/mpp -I/home/avinfo/.av8008e-t//include/mpp/mkp -I/home/avinfo/.av8008e-t//include -Werror -Wall -g -O0 -MT mserver.o -MD -MP -MF .deps/mserver.Tpo -c -o mserver.o /home/avinfo/av8000/av8008e-t/build/dependencies/av8000-daemon/build/hi3511/../../trunk/src/mserver.c
mv -f .deps/mserver.Tpo .deps/mserver.Po
/bin/sh ../libtool --tag=CC --mode=link arm-hismall-linux-gcc -Werror -Wall -g -O0 -L/home/avinfo/.av8008e-t//lib -lxml2 -lutils -lavstd -lpersistparam -lstartup -lrt -lev -lavvideo -lmpi -l_VoiceEngine -l_amr_spc -l_amr_fipop -l_aec -lloadbmp -ltde -l_aacenc -l_aacdec -lpthread -ltde -lm -lc -lmdip8000 -lmdiptypeav8000 -lmdip -lnetmdip2 -ludpstreaming -lavppp -lllconf -lavethnet -lavddns -lbasic_attr -lhi_av_audio -lav8000avlib -lfreetype -o mserver mserver.o -lrt -lpthread -lm -lc
libtool: link: warning: library `/home/avinfo/.av8008e-t//lib/libxml2.la' was moved.
libtool: link: warning: library `/home/avinfo/.av8008e-t//lib/libutils.la' was moved.
libtool: link: warning: library `/home/avinfo/.av8008e-t//lib/libavstd.la' was moved.
libtool: link: warning: library `/home/avinfo/.av8008e-t//lib/libpersistparam.la' was moved.
libtool: link: cannot find the library `//lib/libxml2.la' or unhandled argument `//lib/libxml2.la'
make: *** [mserver] 错误 1

说明:
这是我在笔记本上的ubuntu9.04运行的出错,我台式机上ubuntu804是没有问题的,

由于要用仿真器,笔记本没接口,只能用台式机仿真了,就想把ubuntu环境搞到笔记本上,结果就出现了这个情况,

出现这个情况,
1.我首先看了主机的lib下是没有libxml2的库的,我的/home/avinfo/.av8008e-t//lib/目录下的库也是存在的,也是 有的并且是arm版本的库,
2.我看了804用的是libtool 1.5.22, 而 904用的libtool 用的是2.2.6,
3.用酷狗搜一下,讲的都是在安装的缺失库的情况,没看到有讲这种情况的,
4.我查看了top_dir下的libtool脚本,好长好长,看了有几个小时,在for pass里面,第一遍找的都是带目标前缀目录的(/home/avinfo/.av8008e-t//lib),在第二边的时候就多了//lib/libxml2.la,不知道为啥出来了这个,看着看这就迷糊了,娘的9K多行。
5.我用arm-hismall-linux-gcc -Werror -Wall -g -O0 -L/home/avinfo/.av8008e-t//lib -lxml2 -lutils -lavstd -lpersistparam -lstartup -lrt -lev -lavvideo -lmpi -l_VoiceEngine -l_amr_spc -l_amr_fipop -l_aec -lloadbmp -ltde -l_aacenc -l_aacdec -lpthread -ltde -lm -lc -lmdip8000 -lmdiptypeav8000 -lmdip -lnetmdip2 -ludpstreaming -lavppp -lllconf -lavethnet -lavddns -lbasic_attr -lhi_av_audio -lav8000avlib -lfreetype -o mserver mserver.o -lrt -lpthread -lm -lc ,来执行 可以生成 mserver,也就是最终生成的可运行的程序,我就郁闷了。
6.最后来这里求助了,希望大虾有遇到的指点一下,是904的问题,还是我缺少了安装包,还是啥别的原因?

小生先多谢了?


页首
 用户资料  
 
2 楼 
 文章标题 : Re: 交叉编译的libtool连接错误,烦躁呀。55555555
帖子发表于 : 2009-06-04 10:04 
头像

注册: 2008-11-25 10:05
帖子: 47
送出感谢: 0 次
接收感谢: 0 次
没人回复自己先顶一下,不要沉了,嘻嘻

先自己慢慢 去info libtool 吧,就是有点长呀。


页首
 用户资料  
 
显示帖子 :  排序  
发表新帖 回复这个主题  [ 2 篇帖子 ] 

当前时区为 UTC + 8 小时


在线用户

正在浏览此版面的用户:没有注册用户 和 2 位游客


不能 在这个版面发表主题
不能 在这个版面回复主题
不能 在这个版面编辑帖子
不能 在这个版面删除帖子
不能 在这个版面提交附件

前往 :  
本站点为公益性站点,用于推广开源自由软件,由 DiaHosting VPSBudgetVM VPS 提供服务。
我们认为:软件应可免费取得,软件工具在各种语言环境下皆可使用,且不会有任何功能上的差异;
人们应有定制和修改软件的自由,且方式不受限制,只要他们自认为合适。

Powered by phpBB © 2000, 2002, 2005, 2007 phpBB Group
简体中文语系由 王笑宇 翻译