+ -
当前位置:首页 → 问答吧 → libqt3-mt和libqt3c102-mt是什么关系?

libqt3-mt和libqt3c102-mt是什么关系?

时间:2005-10-11

来源:互联网

我在编译一些kde程序时,提示错误,说Qt library 还没有安装,但我在synaptic中看到这两个东西的描述是一样的:Qt GUI Library (Threaded runtime version), Version 3
This is the Trolltech Qt library, version 3. It's necessary for
applications that link against the libqt-mt.so.3, e.g. all KDE3
applications.

但事实上他们是冲突的。

作者: xsam   发布时间: 2005-10-11

libqt3-mt 是用来代替 libqt3c102-mt 的

他们一个是 GCC 4 的, 一个是 GCC 3 的

作者: jhuangjiahua   发布时间: 2005-10-11

茅塞顿开阿!!谢谢拉

作者: xsam   发布时间: 2005-10-11

还有个问题,我现在在gnome下要装kde的程序,是不是一定得装libqt3c102-mt,既然libqt3c-mt是要来代替libqt3c102-mt的,怎么代替阿?

我想在不用libqt3c102-mt的情况下安装opera、skype.

作者: xsam   发布时间: 2005-10-22

起码在 Debian Sid 里 Qt/KDE 程序是依赖 libqt3-mt 的

作者: jhuangjiahua   发布时间: 2005-10-22

那就是不让用opera了?

刚刚安装opera强行安装了libqt3c102-mt,没有gcc3 不行,

libqt3-mt 是用来代替 libqt3c102-mt ,什么时候软件能自动认出来哦。

作者: nirenyang   发布时间: 2005-10-22

搞什么啊

Opera 是有一个就可以的



Package: opera
Status: install ok installed
Priority: optional
Section: non-free/web
Installed-Size: 9244
Maintainer: Christian Westgaard <[email protected]>
Architecture: i386
Version: 8.50-20050916.6
Replaces: opera-static
Provides: opera-static, www-browser
Depends: libc6 (>= 2.1.3), xlib6g (>= 3.3.6) | xlibs, libqt3-mt (>= 3.3.4) | libqt3c102-mt (>= 3.3.4)
Recommends: libmotif (>= 2) | lesstif2, libaspell15


她是依赖 libqt3-mt 或 libqt3c102-mt
有一个就可以

作者: jhuangjiahua   发布时间: 2005-10-22

jhuangjiahua,你这个opera的源是哪里的,我觉得apt真是个好东西,好详细的信息。
事实上我在安装的过程中(直接在http://www.opera.com上下的),它还是死要libqt3c102-mt.

作者: xsam   发布时间: 2005-10-22

恩,难道是ubuntu的问题?

我用
sudo dpkg -i opera××.deb
的时候没法安装,非要libqt3c102-mt.

就象楼上那位说的。只能期待下个版本能改进了。

作者: nirenyang   发布时间: 2005-10-22

从 http://www.opera.com 下载 for Sid 的 deb 包啊
Ubuntu 也可以用 for sid 的包,而不要 “for ubuntu”的包


PS1.
手工安装 deb 包后
可以执行 apt-get -f install 来自动安装需要的包


PS2
已经说了 , 她依赖的是 libqt3-mt 或 libqt3c102-mt
你装其中一个就可以了

作者: jhuangjiahua   发布时间: 2005-10-22

装上 opera 启动出现这些错误:

andot@etch:~/download$ ERROR: ld.so: object 'libjvm.so' from LD_PRELOAD cannot be preloaded: ignored.
ERROR: ld.so: object 'libawt.so' from LD_PRELOAD cannot be preloaded: ignored.
/usr/lib/opera/8.50-20050916.6/opera: Symbol `_ZTI11QDragObject' has different size in shared object, consider re-linking
/usr/lib/opera/8.50-20050916.6/opera: Symbol `_ZTI10QPopupMenu' has different size in shared object, consider re-linking
/usr/lib/opera/8.50-20050916.6/opera: Symbol `_ZTI7QPixmap' has different size in shared object, consider re-linking
/usr/lib/opera/8.50-20050916.6/opera: Symbol `_ZTI7QWidget' has different size in shared object, consider re-linking

[1]+ 段错误 opera


难道还要安装 java 吗?

作者: andot   发布时间: 2005-10-22

装上Java后,还是有错误。

andot@etch:~/download$ /usr/lib/opera/8.50-20050916.6/opera: Symbol `_ZTI11QDragObject' has different size in shared object, consider re-linking
/usr/lib/opera/8.50-20050916.6/opera: Symbol `_ZTI10QPopupMenu' has different size in shared object, consider re-linking
/usr/lib/opera/8.50-20050916.6/opera: Symbol `_ZTI7QPixmap' has different size in shared object, consider re-linking
/usr/lib/opera/8.50-20050916.6/opera: Symbol `_ZTI7QWidget' has different size in shared object, consider re-linking

[1]+ 段错误 opera

如果安装 sarge 版 opera 的,不出错误信息,但是还是段错误退出。我的系统是 debian etch。

作者: andot   发布时间: 2005-10-22

已经搞掂。

我之前下的是sarge的版本,那是一定要libqt3c102-mt的。

作者: xsam   发布时间: 2005-10-22

那我的为什么会有段错误呢?难道是因为我的内核是自己编译的原因?

作者: andot   发布时间: 2005-10-22

找到段错误的原因了。原来是跟firefox的某个插件冲突。把mozilla插件支持去掉,就好了。

作者: andot   发布时间: 2005-10-22