主题 : qt_x86编译出错 复制链接 | 浏览器收藏 | 打印
级别: 新手上路
UID: 11079
精华: 0
发帖: 3
金钱: 30 两
威望: 15 点
综合积分: 6 分
注册时间: 2009-11-26
最后登录: 2010-06-21
楼主  发表于: 2009-11-26 11:25

 qt_x86编译出错

widon@widon-laptop:~/Desktop/opt/EmbedSky/Qte$ ./x86-build_qtopia
.......................
/linux-generic-g++//moc_load.o .obj/linux-generic-g++//moc_storage.o .obj/linux-generic-g++//moc_versioninfo.o .obj/linux-generic-g++//moc_sysinfo.o  -lqpe -lqtopia -lqte  
/home/widon/Desktop/opt/EmbedSky/Qte/x86_qtopia/qtopia/lib/libqpe.so: undefined reference to `__cxa_guard_release'
/home/widon/Desktop/opt/EmbedSky/Qte/x86_qtopia/qtopia/lib/libqpe.so: undefined reference to `__cxa_guard_acquire'
collect2: ld 返回 1
make[1]: *** [/home/widon/Desktop/opt/EmbedSky/Qte/x86_qtopia/qtopia/bin/sysinfo] 错误 1
make[1]:正在离开目录 `/home/widon/Desktop/opt/EmbedSky/Qte/x86_qtopia/qtopia/src/applications/sysinfo'
make: *** [applications/sysinfo] 错误 2
级别: 新手上路
UID: 11079
精华: 0
发帖: 3
金钱: 30 两
威望: 15 点
综合积分: 6 分
注册时间: 2009-11-26
最后登录: 2010-06-21
1楼  发表于: 2009-11-26 11:26
我把/opt/EmbedSky/Qte/x86_qtopia/qtopia/lib/libqpe.so删了,连接到/uar/lib/libqpe.so.1,错误更多了
widon@widon-laptop:~/Desktop/opt/EmbedSky/Qte$ ./x86-build_qtopia
。。。。。。。。。。。。。
c_versioninfo.o .obj/linux-generic-g++//moc_sysinfo.o  -lqpe -lqtopia -lqte  
/opt/EmbedSky/Qte/x86_qtopia/qtopia/lib/libqpe.so: undefined reference to `QWSServer::restartScreenSaverTimer()'
/opt/EmbedSky/Qte/x86_qtopia/qtopia/lib/libqpe.so: undefined reference to `qt_left_hand_scrollbars'
/opt/EmbedSky/Qte/x86_qtopia/qtopia/lib/libqpe.so: undefined reference to `QWSServer::setScreenSaverIntervals(int*, int)'
/opt/EmbedSky/Qte/x86_qtopia/qtopia/lib/libqpe.so: undefined reference to `qt_lineedit_password_visible_on_focus'
/opt/EmbedSky/Qte/x86_qtopia/qtopia/lib/libqpe.so: undefined reference to `QStyle::setExtendedBrush(QStyle::ExtendedColor, QBrush const&)'
/opt/EmbedSky/Qte/x86_qtopia/qtopia/lib/libqpe.so: undefined reference to `QWSSoundClient::setSystemVolume(int)'
/opt/EmbedSky/Qte/x86_qtopia/qtopia/lib/libqpe.so: undefined reference to `QStyle::extendedBrush(QStyle::ExtendedColor) const'
collect2: ld 返回 1
make[1]: *** [/opt/EmbedSky/Qte/x86_qtopia/qtopia/bin/sysinfo] 错误 1
make[1]:正在离开目录 `/opt/EmbedSky/Qte/x86_qtopia/qtopia/src/applications/sysinfo'
make: *** [applications/sysinfo] 错误 2
级别: 新手上路
UID: 12998
精华: 0
发帖: 2
金钱: 10 两
威望: 2 点
综合积分: 4 分
注册时间: 2010-01-16
最后登录: 2010-04-19
2楼  发表于: 2010-02-02 16:44
请问这个问题解决了吗?如何解决呢?
级别: 新手上路
UID: 16287
精华: 0
发帖: 14
金钱: 75 两
威望: 15 点
综合积分: 28 分
注册时间: 2010-03-16
最后登录: 2011-04-02
3楼  发表于: 2010-03-16 17:43
级别: 新手上路
UID: 16485
精华: 0
发帖: 32
金钱: 160 两
威望: 32 点
综合积分: 64 分
注册时间: 2010-03-18
最后登录: 2014-08-24
4楼  发表于: 2010-03-19 17:14
很指望得出争取的指导