天嵌 ARM开发社区

 找回密码
 注册
查看: 5286|回复: 17

QT编译ARM平台不成功!!!大家帮我看看,真急!!!!

[复制链接]
Sasoritattoo 发表于 2010-8-14 15:59:46 | 显示全部楼层 |阅读模式
QT编译ARM平台不成功!!!大家帮我看看
checking for crypt in -lcrypt... yes
checking for socklen_t... socklen_t
checking for dnet_ntoa in -ldnet... no
checking for dnet_ntoa in -ldnet_stub... no
checking for inet_ntoa... yes
checking for connect... yes
checking for remove... yes
checking for shmat... yes
checking crt_externs.h usability... no
checking crt_externs.h presence... no
checking for crt_externs.h... no
checking for _NSGetEnviron... no
checking for sys/types.h... (cached) yes
checking for stdint.h... (cached) yes
checking for poll in -lpoll... no
checking CoreAudio/CoreAudio.h usability... no
checking CoreAudio/CoreAudio.h presence... no
checking for CoreAudio/CoreAudio.h... no
checking for res_init... yes
checking if res_init needs custom prototype... no
checking for killpg in -lucb... no
checking for int... yes
checking size of int... 4
checking for long... yes
checking size of long... 4
checking for char *... yes
checking size of char *... 4
checking for char... yes
checking size of char... 1
checking for dlopen in -ldl... yes
checking for shl_unload in -ldld... no
checking for vsnprintf... yes
checking for snprintf... yes
checking for pthread_create in -lpthread... yes
checking for extra includes... no
checking for extra libs... no
checking for libz... -lz
checking for libpng... -lpng -lz -lm
checking for libjpeg6b... no
checking for libjpeg... -ljpeg
checking for Qt... libraries /opt/EmbedSky/Qte/arm-qtopia-2.2.0/qtopia/lib, headers /opt/EmbedSky/Qte/arm-qtopia-2.2.0/qt2/include
checking for moc... /opt/EmbedSky/Qte/arm-qtopia-2.2.0/qt2/bin/moc
checking if Qt needs -ljpeg... no
checking for rpath... yes
checking for KDE... will be installed in /usr/local/kde
checking for KDE paths... defaults
checking for dcopidl... compiled
checking for dcopidl2cpp... compiled
checking for mcopidl... compiled
checking for artsc-config... compiled
checking for kde-config... compiled
checking for meinproc... compiled
checking for Qtopia... ./configure: line 24305: test: : integer expression expected
configure: error: Cannot link small Qtopia Application. For more details look at
the end of config.log
make: *** No targets specified and no makefile found.  Stop.
[root@localhost Qte]#

按照手册上的PC版本的Qtopia-2.2.0已经编译成功,仿真运行也成功了,然后编译ARM版本的Qtopia出现了上述问题。请问怎么解决??给点儿提示也行
 楼主| Sasoritattoo 发表于 2010-8-14 16:04:03 | 显示全部楼层
自己顶一下,很急啊!!!!
 楼主| Sasoritattoo 发表于 2010-8-14 16:30:15 | 显示全部楼层
下面是一些辅助文件截图,估计是那个konqueror-config.log文件里末尾的那个exit 1  引起的,但是下面我实在是不知该怎么办了

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有帐号?注册

x
shaxiaoziningyi 发表于 2010-8-14 19:46:31 | 显示全部楼层
恩之前几天 俺也出现了这个问题 那个报错说的信息没什么用
恩还是再仔细检查一下吧 各个文件 如果PC上的能运行 按手册上就是考过去几个文件  剩下的仔细看看
我头两天也是晕乎的     多make clean  检查 make  一定行 有点耐心
machoe 发表于 2010-8-15 07:57:56 | 显示全部楼层
你用的是fedora10还是redhat。
如果是fedora10你可以参考一下,最新版光盘里面的视频教程。应该不会出现这种问题了。
 楼主| Sasoritattoo 发表于 2010-8-15 09:45:45 | 显示全部楼层
5# machoe


我用的是Fedora9.0,别人搭建好的环境,我复制了一份,PC版的安装的很成功,ARM版的安装了好几次了有一次办成功,因为虽然有错误,但是显示成功安装了,然而arm-qtopia-2.2.0/qtopia/image/opt/下却没有Qtopia文件夹,所以又被我给卸了
machoe 发表于 2010-8-15 09:57:23 | 显示全部楼层
那你的交叉编译工具用的是哪个?是4.3.3吗?
 楼主| Sasoritattoo 发表于 2010-8-15 10:05:13 | 显示全部楼层
7# machoe

是啊。。
 楼主| Sasoritattoo 发表于 2010-8-15 10:09:16 | 显示全部楼层
4# shaxiaoziningyi

呵呵,谢谢你的鼓励,installing...
machoe 发表于 2010-8-15 10:12:31 | 显示全部楼层
我以前用ubuntu编译的时候也出现过和你类似的错误,你看一下打印信息,除了最底下的错误之外,上面应该还是有错误的。我当时用ubuntu就是由于缺少库文件的原因。
由于我没有用过fedora9,所以具体的问题也不太清楚,建议你看看上面出现的错误,最好能把上面出现的错误帖出来。
 楼主| Sasoritattoo 发表于 2010-8-15 10:17:33 | 显示全部楼层
7# machoe

刚刚又在安装,结果还是跟贴子里的结果一样,被迫stop
斑竹大人,你们给的做好的文件系统镜像地址用不了啊,我想下载下来看看效果。。
 楼主| Sasoritattoo 发表于 2010-8-15 10:29:43 | 显示全部楼层
10# machoe

显示的信息只有一部分,在这里

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有帐号?注册

x
shaxiaoziningyi 发表于 2010-8-15 10:56:12 | 显示全部楼层
晕  我都看错问题  你是说编译arm的qtopia啊  我给看成程序没编译成功了  

如果你用的fedora9 的话 可能是因为你的系统没有完全安装  手册上有提到说redhat9就是要是没有完全安装的话 编译就会出错过不去 可能你也是这个问题  我之前就是用redhat9 结果就是因为没完全安装又重装的
 楼主| Sasoritattoo 发表于 2010-8-15 12:24:34 | 显示全部楼层
13# shaxiaoziningyi


我现在就是有点不确定,所以现在在重新安装Fedora10,真要命,大把的时间就这样又飞了,可是我又有点儿纳闷了,要是没有完全安装,那为什么PC版本的Qtopia2.2.0会安装成功,而且test_x86脚本运行正常,而唯独ARM版本的出现问题,搞不清,搞不清,撞了南墙才知道教训,还是自己从头安装系统,一步一步来,绕过这堵破墙╮(╯▽╰)╭
人生如此多囧啊
为玉树祈福...
 楼主| Sasoritattoo 发表于 2010-8-15 18:02:25 | 显示全部楼层
下面提供一种解决方案:
既然找不到有误的地方,而且又是新手,不具备很强的能力,那就姑且认为,从顺着头把不确定有没有误的地方都认为有错误吧,然后从这里开始重新制作。
这个问题我解决的方法就是自己按照教程安装Fedora10,然后重新安装工具软件等等,所需的东西,从上午十一点一直到下午五点,终于安装成功,到六点的时候,终于编译文件系统成功,烧尽板子,终于看到理想中的效果了,所以,兄弟,如果你解决不了原因,那么就从头再来吧,学习嵌入式这门技术就需要百折不挠的精神,和九死一生的勇气。坚信,我们一定行!!!
祝福所有同路的朋友,我们一起加油!!!
您需要登录后才可以回帖 登录 | 注册

本版积分规则

关闭

i.MX8系列ARM cortex A53 M4 工控板上一条 /1 下一条

Archiver|手机版|小黑屋|天嵌 嵌入式开发社区 ( 粤ICP备11094220号-2 )

GMT+8, 2024-9-27 23:26 , Processed in 1.019570 second(s), 19 queries .

Powered by Discuz! X3.4 Licensed

Copyright © 2001-2020, Tencent Cloud.

快速回复 返回顶部 返回列表