首页 > Linux > libstdc++.so.6引起的问题两则

libstdc++.so.6引起的问题两则

2010年6月23日 发表评论 阅读评论

问题一:
今天准备升级到firefox-3.6.4,在编译xulrunner-1.9.2.4时出现下面的错误:

./../../dist/bin/js: /usr/lib/libstdc++.so.6: version `CXXABI_1.3' not found (required by ./../../dist/bin/js)
./../../dist/bin/js: /usr/lib/libstdc++.so.6: version `GLIBCXX_3.4' not found (required by ./../../dist/bin/js)
make[3]: *** [libs] Error 1
make[3]: Leaving directory `/var/tmp/portage/net-libs/xulrunner-1.9.2.4/work/mozilla-1.9.2/js/src'
make[2]: *** [libs_tier_js] Error 2
make[2]: Leaving directory `/var/tmp/portage/net-libs/xulrunner-1.9.2.4/work/mozilla-1.9.2'
make[1]: *** [tier_js] Error 2
make[1]: Leaving directory `/var/tmp/portage/net-libs/xulrunner-1.9.2.4/work/mozilla-1.9.2'
make: *** [default] Error 2
 * ERROR: net-libs/xulrunner-1.9.2.4 failed:


问题二:在firefox里一旦打开含有FLASH的网页FF就崩溃~~~
使用命令行打开firefox查看,可以看到只要打开含有FLASH的网页,终端里错误信息如下:

/usr/lib/xulrunner-1.9.2/plugin-container: /usr/lib/libstdc++.so.6: version `CXXABI_1.3' not found (required by /usr/lib/xulrunner-1.9.2/libxul.so)
/usr/lib/xulrunner-1.9.2/plugin-container: /usr/lib/libstdc++.so.6: version `GLIBCXX_3.4' not found (required by /usr/lib/xulrunner-1.9.2/libxul.so)
/usr/lib/xulrunner-1.9.2/plugin-container: /usr/lib/libstdc++.so.6: version `CXXABI_1.3' not found (required by /usr/lib/xulrunner-1.9.2/libmozjs.so)
/usr/lib/xulrunner-1.9.2/plugin-container: /usr/lib/libstdc++.so.6: version `GLIBCXX_3.4' not found (required by /usr/lib/xulrunner-1.9.2/libmozjs.so)
/usr/lib/xulrunner-1.9.2/plugin-container: /usr/lib/libstdc++.so.6: version `CXXABI_1.3' not found (required by /usr/lib/libhunspell-1.2.so.0)
/usr/lib/xulrunner-1.9.2/plugin-container: /usr/lib/libstdc++.so.6: version `GLIBCXX_3.4' not found (required by /usr/lib/libhunspell-1.2.so.0)

可以看出,二者的问题都在于xulrunner需要libstdc++.so.6中CXXABI_1.3和GLIBCXX_3.4

ls -l /usr/lib/libstdc++.so.6一看,好家伙,原来/usr/lib/libstdc++.so.6链接到了一个莫名其妙的文件上,自然会出错了,修改/usr/lib/libstdc++.so.6的软链接到/usr/lib/gcc/i686-pc-linux-gnu/4.4.4/libstdc++.so.6(根据你的CHOST和GCC版本的不同这里路径可能有一些区别)后,两个问题解决

分类: Linux 标签: ,
  1. 本文目前尚无任何评论.
  1. 本文目前尚无任何 trackbacks 和 pingbacks.

设置头像请到Gravatar上使用邮箱注册

订阅评论
[s:22] [s:21] [s:20] [s:19] [s:18] [s:17] [s:16] [s:15] [s:14] [s:13] [s:12] [s:11] [s:10] [s:09] [s:08] [s:07] [s:06] [s:05] [s:04] [s:03] [s:02] [s:01]