opera出现一个奇怪的错误。[已解决]
时间:2006-08-13
来源:互联网
/usr/lib/opera/9.01-20060728.5/opera: Symbol `_ZTV6QFrame' has different size in shared object, consider re-linking
段错误
ldd --verbose /usr/lib/opera/9.01-20060728.5/opera的信息如下:
libqt-mt.so.3 => /usr/qt/3/lib/libqt-mt.so.3 (0xb782b000)
libX11.so.6 => /usr/lib/libX11.so.6 (0xb7733000)
libXext.so.6 => /usr/lib/libXext.so.6 (0xb7723000)
libSM.so.6 => /usr/lib/libSM.so.6 (0xb771a000)
libICE.so.6 => /usr/lib/libICE.so.6 (0xb7702000)
libpthread.so.0 => /lib/libpthread.so.0 (0xb76ef000)
libdl.so.2 => /lib/libdl.so.2 (0xb76eb000)
libz.so.1 => /lib/libz.so.1 (0xb76d7000)
libstdc++.so.5 => /usr/lib/libstdc++-v3/libstdc++.so.5 (0xb7624000)
libm.so.6 => /lib/libm.so.6 (0xb7600000)
libgcc_s.so.1 => /usr/lib/gcc/i686-pc-linux-gnu/4.1.1/libgcc_s.so.1 (0xb 75f5000)
libc.so.6 => /lib/libc.so.6 (0xb74df000)
libmng.so.1 => /usr/lib/libmng.so.1 (0xb7482000)
libjpeg.so.62 => /usr/lib/libjpeg.so.62 (0xb745d000)
libpng12.so.0 => /usr/lib/libpng12.so.0 (0xb7439000)
libXi.so.6 => /usr/lib/libXi.so.6 (0xb7431000)
libXrender.so.1 => /usr/lib/libXrender.so.1 (0xb7428000)
libXrandr.so.2 => /usr/lib/libXrandr.so.2 (0xb7424000)
libXcursor.so.1 => /usr/lib/libXcursor.so.1 (0xb741a000)
libXft.so.2 => /usr/lib/libXft.so.2 (0xb7405000)
libfreetype.so.6 => /usr/lib/libfreetype.so.6 (0xb7386000)
libfontconfig.so.1 => /usr/lib/libfontconfig.so.1 (0xb7352000)
libstdc++.so.6 => /usr/lib/gcc/i686-pc-linux-gnu/4.1.1/libstdc++.so.6 (0 xb7278000)
libXau.so.6 => /usr/lib/libXau.so.6 (0xb7275000)
libXdmcp.so.6 => /usr/lib/libXdmcp.so.6 (0xb7270000)
/lib/ld-linux.so.2 (0xb7f45000)
libXfixes.so.3 => /usr/lib/libXfixes.so.3 (0xb726b000)
libexpat.so.1 => /usr/lib/libexpat.so.1 (0xb7242000)
Version information:
/usr/lib/opera/9.01-20060728.5/opera:
libdl.so.2 (GLIBC_2.1) => /lib/libdl.so.2
libdl.so.2 (GLIBC_2.0) => /lib/libdl.so.2
libstdc++.so.5 (GLIBCPP_3.2) => /usr/lib/libstdc++-v3/libstdc++. so.5
libstdc++.so.5 (CXXABI_1.2) => /usr/lib/libstdc++-v3/libstdc++.s o.5
libm.so.6 (GLIBC_2.0) => /lib/libm.so.6
libpthread.so.0 (GLIBC_2.2) => /lib/libpthread.so.0
libpthread.so.0 (GLIBC_2.0) => /lib/libpthread.so.0
libpthread.so.0 (GLIBC_2.1) => /lib/libpthread.so.0
libc.so.6 (GLIBC_2.3) => /lib/libc.so.6
libc.so.6 (GLIBC_2.2.3) => /lib/libc.so.6
libc.so.6 (GLIBC_2.1.3) => /lib/libc.so.6
libc.so.6 (GLIBC_2.1.2) => /lib/libc.so.6
libc.so.6 (GLIBC_2.1) => /lib/libc.so.6
libc.so.6 (GLIBC_2.2) => /lib/libc.so.6
libc.so.6 (GLIBC_2.0) => /lib/libc.so.6
libgcc_s.so.1 (GLIBC_2.0) => /usr/lib/gcc/i686-pc-linux-gnu/4.1. 1/libgcc_s.so.1
/usr/qt/3/lib/libqt-mt.so.3:
libdl.so.2 (GLIBC_2.1) => /lib/libdl.so.2
libdl.so.2 (GLIBC_2.0) => /lib/libdl.so.2
libm.so.6 (GLIBC_2.2) => /lib/libm.so.6
libm.so.6 (GLIBC_2.1) => /lib/libm.so.6
libm.so.6 (GLIBC_2.0) => /lib/libm.so.6
libc.so.6 (GLIBC_2.3) => /lib/libc.so.6
libc.so.6 (GLIBC_2.1.2) => /lib/libc.so.6
libc.so.6 (GLIBC_2.2) => /lib/libc.so.6
libc.so.6 (GLIBC_2.1.3) => /lib/libc.so.6
libc.so.6 (GLIBC_2.1) => /lib/libc.so.6
libc.so.6 (GLIBC_2.0) => /lib/libc.so.6
libpthread.so.0 (GLIBC_2.3.3) => /lib/libpthread.so.0
libpthread.so.0 (GLIBC_2.2) => /lib/libpthread.so.0
libpthread.so.0 (GLIBC_2.0) => /lib/libpthread.so.0
libpthread.so.0 (GLIBC_2.1) => /lib/libpthread.so.0
libpthread.so.0 (GLIBC_2.3.2) => /lib/libpthread.so.0
libgcc_s.so.1 (GCC_3.0) => /usr/lib/gcc/i686-pc-linux-gnu/4.1.1/ libgcc_s.so.1
libgcc_s.so.1 (GLIBC_2.0) => /usr/lib/gcc/i686-pc-linux-gnu/4.1. 1/libgcc_s.so.1
libpng12.so.0 (PNG12_0) => /usr/lib/libpng12.so.0
libstdc++.so.6 (GLIBCXX_3.4) => /usr/lib/gcc/i686-pc-linux-gnu/4 .1.1/libstdc++.so.6
libstdc++.so.6 (CXXABI_1.3) => /usr/lib/gcc/i686-pc-linux-gnu/4. 1.1/libstdc++.so.6
/usr/lib/libX11.so.6:
libdl.so.2 (GLIBC_2.1) => /lib/libdl.so.2
libdl.so.2 (GLIBC_2.0) => /lib/libdl.so.2
libc.so.6 (GLIBC_2.1.3) => /lib/libc.so.6
libc.so.6 (GLIBC_2.2) => /lib/libc.so.6
libc.so.6 (GLIBC_2.1.2) => /lib/libc.so.6
libc.so.6 (GLIBC_2.3) => /lib/libc.so.6
libc.so.6 (GLIBC_2.0) => /lib/libc.so.6
libc.so.6 (GLIBC_2.1) => /lib/libc.so.6
libc.so.6 (GLIBC_2.3.2) => /lib/libc.so.6
/usr/lib/libXext.so.6:
libc.so.6 (GLIBC_2.1.3) => /lib/libc.so.6
libc.so.6 (GLIBC_2.0) => /lib/libc.so.6
/usr/lib/libSM.so.6:
libc.so.6 (GLIBC_2.1.3) => /lib/libc.so.6
libc.so.6 (GLIBC_2.0) => /lib/libc.so.6
/usr/lib/libICE.so.6:
libc.so.6 (GLIBC_2.1.3) => /lib/libc.so.6
libc.so.6 (GLIBC_2.1) => /lib/libc.so.6
libc.so.6 (GLIBC_2.3) => /lib/libc.so.6
libc.so.6 (GLIBC_2.0) => /lib/libc.so.6
/lib/libpthread.so.0:
ld-linux.so.2 (GLIBC_2.1) => /lib/ld-linux.so.2
ld-linux.so.2 (GLIBC_2.3) => /lib/ld-linux.so.2
ld-linux.so.2 (GLIBC_PRIVATE) => /lib/ld-linux.so.2
libc.so.6 (GLIBC_2.1.3) => /lib/libc.so.6
libc.so.6 (GLIBC_2.3.2) => /lib/libc.so.6
libc.so.6 (GLIBC_2.0) => /lib/libc.so.6
libc.so.6 (GLIBC_2.2) => /lib/libc.so.6
libc.so.6 (GLIBC_2.1) => /lib/libc.so.6
libc.so.6 (GLIBC_PRIVATE) => /lib/libc.so.6
/lib/libdl.so.2:
libc.so.6 (GLIBC_2.1.3) => /lib/libc.so.6
libc.so.6 (GLIBC_2.1) => /lib/libc.so.6
libc.so.6 (GLIBC_2.0) => /lib/libc.so.6
libc.so.6 (GLIBC_PRIVATE) => /lib/libc.so.6
ld-linux.so.2 (GLIBC_PRIVATE) => /lib/ld-linux.so.2
/lib/libz.so.1:
libc.so.6 (GLIBC_2.1.3) => /lib/libc.so.6
libc.so.6 (GLIBC_2.1) => /lib/libc.so.6
libc.so.6 (GLIBC_2.0) => /lib/libc.so.6
/usr/lib/libstdc++-v3/libstdc++.so.5:
libc.so.6 (GLIBC_2.2) => /lib/libc.so.6
libc.so.6 (GLIBC_2.1.3) => /lib/libc.so.6
libc.so.6 (GLIBC_2.3) => /lib/libc.so.6
libc.so.6 (GLIBC_2.1) => /lib/libc.so.6
libc.so.6 (GLIBC_2.0) => /lib/libc.so.6
libgcc_s.so.1 (GCC_3.3) => /usr/lib/gcc/i686-pc-linux-gnu/4.1.1/ libgcc_s.so.1
libgcc_s.so.1 (GCC_3.0) => /usr/lib/gcc/i686-pc-linux-gnu/4.1.1/ libgcc_s.so.1
libgcc_s.so.1 (GLIBC_2.0) => /usr/lib/gcc/i686-pc-linux-gnu/4.1. 1/libgcc_s.so.1
/lib/libm.so.6:
ld-linux.so.2 (GLIBC_PRIVATE) => /lib/ld-linux.so.2
libc.so.6 (GLIBC_2.1.3) => /lib/libc.so.6
libc.so.6 (GLIBC_2.0) => /lib/libc.so.6
/usr/lib/gcc/i686-pc-linux-gnu/4.1.1/libgcc_s.so.1:
libc.so.6 (GLIBC_2.2.4) => /lib/libc.so.6
libc.so.6 (GLIBC_2.1.3) => /lib/libc.so.6
libc.so.6 (GLIBC_2.0) => /lib/libc.so.6
/lib/libc.so.6:
ld-linux.so.2 (GLIBC_2.1) => /lib/ld-linux.so.2
ld-linux.so.2 (GLIBC_2.3) => /lib/ld-linux.so.2
ld-linux.so.2 (GLIBC_PRIVATE) => /lib/ld-linux.so.2
/usr/lib/libmng.so.1:
libm.so.6 (GLIBC_2.0) => /lib/libm.so.6
libc.so.6 (GLIBC_2.1.3) => /lib/libc.so.6
libc.so.6 (GLIBC_2.0) => /lib/libc.so.6
/usr/lib/libjpeg.so.62:
libc.so.6 (GLIBC_2.1.3) => /lib/libc.so.6
libc.so.6 (GLIBC_2.1) => /lib/libc.so.6
libc.so.6 (GLIBC_2.0) => /lib/libc.so.6
/usr/lib/libpng12.so.0:
libm.so.6 (GLIBC_2.0) => /lib/libm.so.6
libc.so.6 (GLIBC_2.1.3) => /lib/libc.so.6
libc.so.6 (GLIBC_2.0) => /lib/libc.so.6
/usr/lib/libXi.so.6:
libc.so.6 (GLIBC_2.1.3) => /lib/libc.so.6
libc.so.6 (GLIBC_2.0) => /lib/libc.so.6
/usr/lib/libXrender.so.1:
libc.so.6 (GLIBC_2.1.3) => /lib/libc.so.6
libc.so.6 (GLIBC_2.0) => /lib/libc.so.6
/usr/lib/libXrandr.so.2:
libc.so.6 (GLIBC_2.1.3) => /lib/libc.so.6
libc.so.6 (GLIBC_2.0) => /lib/libc.so.6
/usr/lib/libXcursor.so.1:
libc.so.6 (GLIBC_2.1.3) => /lib/libc.so.6
libc.so.6 (GLIBC_2.1) => /lib/libc.so.6
libc.so.6 (GLIBC_2.3) => /lib/libc.so.6
libc.so.6 (GLIBC_2.0) => /lib/libc.so.6
/usr/lib/libXft.so.2:
libc.so.6 (GLIBC_2.1.3) => /lib/libc.so.6
libc.so.6 (GLIBC_2.3) => /lib/libc.so.6
libc.so.6 (GLIBC_2.0) => /lib/libc.so.6
/usr/lib/libfreetype.so.6:
libc.so.6 (GLIBC_2.3) => /lib/libc.so.6
libc.so.6 (GLIBC_2.1.3) => /lib/libc.so.6
libc.so.6 (GLIBC_2.0) => /lib/libc.so.6
/usr/lib/libfontconfig.so.1:
libc.so.6 (GLIBC_2.3) => /lib/libc.so.6
libc.so.6 (GLIBC_2.1.3) => /lib/libc.so.6
libc.so.6 (GLIBC_2.2) => /lib/libc.so.6
libc.so.6 (GLIBC_2.1) => /lib/libc.so.6
libc.so.6 (GLIBC_2.0) => /lib/libc.so.6
/usr/lib/gcc/i686-pc-linux-gnu/4.1.1/libstdc++.so.6:
ld-linux.so.2 (GLIBC_2.3) => /lib/ld-linux.so.2
libc.so.6 (GLIBC_2.1.3) => /lib/libc.so.6
libc.so.6 (GLIBC_2.2) => /lib/libc.so.6
libc.so.6 (GLIBC_2.3) => /lib/libc.so.6
libc.so.6 (GLIBC_2.0) => /lib/libc.so.6
libc.so.6 (GLIBC_2.1) => /lib/libc.so.6
libgcc_s.so.1 (GCC_3.3) => /usr/lib/gcc/i686-pc-linux-gnu/4.1.1/ libgcc_s.so.1
libgcc_s.so.1 (GCC_3.0) => /usr/lib/gcc/i686-pc-linux-gnu/4.1.1/ libgcc_s.so.1
libgcc_s.so.1 (GLIBC_2.0) => /usr/lib/gcc/i686-pc-linux-gnu/4.1. 1/libgcc_s.so.1
/usr/lib/libXau.so.6:
libc.so.6 (GLIBC_2.1.3) => /lib/libc.so.6
libc.so.6 (GLIBC_2.1) => /lib/libc.so.6
libc.so.6 (GLIBC_2.0) => /lib/libc.so.6
/usr/lib/libXdmcp.so.6:
libc.so.6 (GLIBC_2.1.3) => /lib/libc.so.6
libc.so.6 (GLIBC_2.0) => /lib/libc.so.6
/usr/lib/libXfixes.so.3:
libc.so.6 (GLIBC_2.1.3) => /lib/libc.so.6
libc.so.6 (GLIBC_2.0) => /lib/libc.so.6
/usr/lib/libexpat.so.1:
libc.so.6 (GLIBC_2.1.3) => /lib/libc.so.6
libc.so.6 (GLIBC_2.0) => /lib/libc.so.6
作者: sheep204 发布时间: 2006-08-13
它要求你的库和编译软件时使用的库要一致,这样是绝对没有问题
如果不一致,则有可能出现这样的问题
你的库要么太新,要么太旧
这个问题最好去opera专门的网站
提问前要想一想哪里最有可能得到答案,要找对地方啊,呵呵
所以我在置顶的必读贴了强调了这一点
作者: zhllg 发布时间: 2006-08-13
作者: VirusCamp 发布时间: 2006-08-13
我到gentoo论坛和opera论坛看了一下。有人给出了上面的原因。我的系统里有两个qt一个是3.4的另一个是4.1的。会不会和这个有关,我似乎是重新emerge 了带qtimm-bc这个use的qt3.3.6后才出现opera不能启动这个此时错误的。应该怎样解决呢?用什么命令查看编译qt的gcc?怎样才能上qt和opera匹配呢?
作者: sheep204 发布时间: 2006-08-14
作者: zhllg
这是不开源软件最麻烦的地方!!!
它要求你的库和编译软件时使用的库要一致,这样是绝对没有问题 如果不一致,则有可能出现这样的问题 你的库要么太新,要么太旧 这个问题最好去opera专门的网站 提问前要想一想哪里最有可能得到答案,要找对地方啊,呵呵 所以我在置顶的必读贴了强调了这一点 |
这是开源软件最麻烦的地方!!!
它要求你的库和编译软件时使用的库要一致,这样是绝对没有问题
如果不一致,则有可能出现这样的问题
你的库要么太新,要么太旧
作者: ifree 发布时间: 2006-08-14
拿来自己编译还有什么不一致的问题
只是开源系统里的不开源软件有这样的问题
我期待的反方论据是“Windows的库稳定,而Linux的库经常升级”
不过听到“开源软件麻烦”这几个字
我真的是很无奈很伤心很委屈
sigh!
作者: zhllg 发布时间: 2006-08-14
试试把它mask掉
用3.3.4-r8
作者: zhllg 发布时间: 2006-08-14
作者: zhllg
错了吧,呵呵
拿来自己编译还有什么不一致的问题 只是开源系统里的不开源软件有这样的问题 我期待的反方论据是“Windows的库稳定,而Linux的库经常升级” 不过听到“开源软件麻烦”这几个字 我真的是很无奈很伤心很委屈 sigh! |
不是说Windows库稳定,Windows库也有升级,也会有不兼容的现象出现。但是他胜在统一,是由微软统一控制的,这方面开源软件因为开发模式的原因是松散的,所以最容易造成不一致。
事实上我们平常使用软件中遇到的不兼容现象感觉还是Linux下的多点。
作者: ifree 发布时间: 2006-08-14
如果改API或者结构体,一般肯定会升级的
微软的东西有时确实胜在统一,不过它是非自由软件
所以以我的价值观来衡量,一钱不值
不兼容肯定是Linux多,
别的不说,内核里甚至有个文档叫stable_api_nonsense.txt
松散到不一定是不一致的原因,主要是追求完美。开始时的设计不可能100%的适应今天的硬件软件环境。
开源软件一开始在各个领域一般都是千帆竞渡,很多选择
不过发展到一定阶段还是会有一枝独秀
比如输入法架构本来有iiimf和scim,本来redhat主推iiimf,现在已基本不见踪影
作者: zhllg 发布时间: 2006-08-14
作者: zhllg
sheep204, 不要用qt-3.3.6
试试把它mask掉 用3.3.4-r8 |
作者: sheep204 发布时间: 2006-08-14
热门阅读
-
office 2019专业增强版最新2021版激活秘钥/序列号/激活码推荐 附激活工具
阅读:74
-
如何安装mysql8.0
阅读:31
-
Word快速设置标题样式步骤详解
阅读:28
-
20+道必知必会的Vue面试题(附答案解析)
阅读:37
-
HTML如何制作表单
阅读:22
-
百词斩可以改天数吗?当然可以,4个步骤轻松修改天数!
阅读:31
-
ET文件格式和XLS格式文件之间如何转化?
阅读:24
-
react和vue的区别及优缺点是什么
阅读:121
-
支付宝人脸识别如何关闭?
阅读:21
-
腾讯微云怎么修改照片或视频备份路径?
阅读:28