QQ登录

只需一步,快速开始

 找回密码
 注册

QQ登录

只需一步,快速开始

查看: 796|回复: 4

编译QT-3.2.2的时候出错了,估计线程问题?

[复制链接]
发表于 2003-11-5 16:47:11 | 显示全部楼层 |阅读模式
使用glibc-2.3-20031102+nptl+gcc-3.3.2,已经做完了完整的LFS,在做QT的时候出现线程错?

make[4]: Entering directory `/source/qt/tools/designer/designer'
/source/qt/bin/uic ....................
........................... -o qmake_image_collection.cpp
QThreadStorage: thread 40caf330 exited after QThreadStorage destroyed
make[4]: *** [qmake_image_collection.cpp] Segmentation fault
make[4]: *** Deleting file `qmake_image_collection.cpp'
make[4]: Leaving directory `/source/qt/tools/designer/designer'
make[3]: *** [sub-designer] Error 2
make[3]: Leaving directory `/source/qt/tools/designer'
make[2]: *** [sub-designer] Error 2
make[2]: Leaving directory `/source/qt/tools'
make[1]: *** [sub-tools] Error 2
make[1]: Leaving directory `/source/qt'
make: *** [init] Error 2
root:/source/qt#
编译到这里的时候就出现了线程出错了,所有的qt/tools里面的东西都了现了相同的错误。不知道怎么办?
我的用是glibc-2.3-20031102+nptl+gcc-3.3.2+kernel-2.6.0-test9-bk8
现在不知道要怎么解决。听网友说,可以避开tools不要进行编译,
但是BLFS的文档里面只是说了避开example和tutorial 的方法,那就是用
make sub-tools代替make,但是没有说要怎么去避开tools。而且我看了一下tools目录下面还有qtconfig这个应该也是会影响使用的吧?
现在比较迷糊了,高手们指点一下吧。
发表于 2003-11-10 22:57:06 | 显示全部楼层
现在 qt-3.2.2-r1已经被mark为stable了,我也想升级一下,呵呵。
不过,我想先了解清楚akito的那几个qt的补丁究竟分别是什么用途,再决定打哪些补丁……
回复

使用道具 举报

 楼主| 发表于 2003-11-11 15:08:23 | 显示全部楼层
呵呵。补丁在哪里呢?
我今天看到了QT的SNAPSHOTS版本了。我去安装一下QT-3.3.0-cvs的试看看如何。
回复

使用道具 举报

发表于 2003-11-11 18:07:17 | 显示全部楼层
qt升级得那么快?
回复

使用道具 举报

发表于 2003-11-12 23:26:49 | 显示全部楼层
3.2.2加上firefly的补丁(以自己手动修改过,可用于3.2.2的firefly补丁),可正常显示粗体,但qt的缺字现象没有解决;
然后改用akito的四个qt补丁,编译完成后,字体粗体显示【ok】,解决缺字问题【ok】;当然打印问题我这里没有办法测试——我没有打印机。
回复

使用道具 举报

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

本版积分规则

GMT+8, 2024-10-5 16:26 , Processed in 0.087457 second(s), 16 queries .

© 2021 Powered by Discuz! X3.5.

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