天嵌 ARM开发社区

 找回密码
 注册
查看: 3053|回复: 7

求助版主,X86的QTE顺利,但是TOUCH那个通不过

[复制链接]
jamesjoo 发表于 2009-11-4 14:08:38 | 显示全部楼层 |阅读模式
总是说什么
/opt/EmbedSky/Qte/touch_qtopia/qtopia/lib/libqpe.so: undefined reference to '_cxa_guard_release'
/opt/EmbedSky/Qte/touch_qtopia/qtopia/lib/libqpe.so: undefined reference to '_cxa_guard_acquire'
貌似是在编译moc_sysinfo.o -lqpe -lqtopia -lqte时发生的。
ddseven 发表于 2009-11-10 13:32:58 | 显示全部楼层
我也是,原来没有这个问题的,后来不知道为什么出现这个问题。
是最后链接的时候出现问题。所有的o文件都以编译通过!!
回复

使用道具 举报

亚瑟王 发表于 2009-11-12 17:11:20 | 显示全部楼层
touch这个目录时使用的是什么编译器编译的?qtopia的版本是多少?
回复

使用道具 举报

tiewei 发表于 2010-3-17 22:50:42 | 显示全部楼层
我和他遇到同样的问题
使用的是qtopia-1.7.0-20090525.tar.bz2
arm-linux是4.3.3
回复

使用道具 举报

tiewei 发表于 2010-3-17 22:52:17 | 显示全部楼层
是在redhat9下,该怎么修改,先谢谢版主了
回复

使用道具 举报

亚瑟王 发表于 2010-3-19 14:45:38 | 显示全部楼层
在天嵌科技提供的各个手册里面都对EABI-4.3.3的编译器编译qtopia-1.7.0进行了说明,结论不能编译。
回复

使用道具 举报

tiewei 发表于 2010-3-22 20:18:02 | 显示全部楼层
我现在使用crosstools_3.4.5_softfloat
出现
make: arm-linux-g++: Command not found
make: *** [allmoc.o] Error 127
make: Leaving directory `/opt/EmbedSky/Qte/touch_qtopia/qt/src'
./touch-build_qtopia: line 78: cd: qtopia/src: 没有那个文件或目录
回复

使用道具 举报

亚瑟王 发表于 2010-3-23 11:26:26 | 显示全部楼层
1、arm-linux-g++ 命令找不到,表明你的交叉编译器没有安装正确,这点建议你看一下TQ2440使用手册的3.1.1章节或者Linux移植手册的约定7均可。
2、后面的错误是因为编译器没有安装好引起的连锁反应。
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 注册

本版积分规则

关闭

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

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

GMT+8, 2025-8-22 23:27 , Processed in 2.036573 second(s), 21 queries .

Powered by Discuz! X3.5 Licensed

© 2001-2024 Discuz! Team.

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