SSブログ

CentOS 5.5 で firefox-4.0b11 を動かす話し [Firefox]

■ firefox-4.0b11 起動せず

CentOS 5.5 で firefox-4.0b11 を動かそうとすると GLIBCXX_3.4.9 がどうの、って動かない。
(この例では /home/someone/firefox4beta11 にインストールしてある事にしてます)

$ /home/someone/firefox4beta11/firefox -ProfileManager
/home/someone/firefox4beta11/firefox-bin: /usr/lib/libstdc++.so.6: version `GLIBCXX_3.4.9' not found (required by /home/someone/firefox4beta11/libxul.so)

ファイルシステム中に /usr/lib/libstdc++.so.6 はあるけど、古いらしい。

$ rpm -qf /usr/lib/libstdc++.so.6
libstdc++-4.1.2-48.el5

■ LibreOffice-3.3 の libstdc++.so.6 を使う

インストールしてあった LibreOffice-3.3 に libstdc++.so.6 が含まれていた。

$ locate libstdc++.so.6
/opt/libreoffice/ure/lib/libstdc++.so.6
/usr/lib/libstdc++.so.6
/usr/lib/libstdc++.so.6.0.8

$ rpm -qf /opt/libreoffice/ure/lib/libstdc++.so.6
libreoffice3-ure-1.7.0-5

$ strings /opt/libreoffice/ure/lib/libstdc++.so.6 | grep GLIBCXX_3.4.9
GLIBCXX_3.4.9

いけそう。

$ LD_LIBRARY_PATH=/opt/libreoffice/ure/lib:$LD_LIBRARY_PATH /home/someone/firefox4beta11/firefox -ProfileManager

起動した♡

■ 起動スクリプト修正

/etc/ld.so.conf に /opt/libreoffice/ure/lib を追加して、/sbin/ldconfig するのは避けたい。
/opt/libreoffice/ure/lib には、他のライブラリもあるので嫌だ。
/home/someone/firefox4beta11/firefox を修正しよう。

2行追加。
#!/bin/sh
export LD_LIBRARY_PATH
LD_LIBRARY_PATH=/opt/libreoffice/ure/lib:$LD_LIBRARY_PATH

■ プラグインが起動できない?

プラグインが起動できないようだ。起動したターミナルにエラーが出る事がある。
/home/someone/firefox4beta11/plugin-container: /usr/lib/libstdc++.so.6: version `GLIBCXX_3.4.9' not found (required by /home/someone/firefox4beta11/libxul.so

export LD_LIBRARY_PATH してあるけど効いてないのかな?
よくわからないけど、flash要らないし、面倒なのでプラグインは全部無効に。

■ その後

- アドオンは(自分に必要なものは)だいたい動く。
- (Linux版) firefox 3.6.13 はよく落ちるし、4.0b11 落ちないわ。もう切り換えしても良さそう、と思ってたら落ちた。

- 今後の目標
-- libstdc++.so.6 のアップデート? gcc44-4.4.0-6.el5.src.rpm を後で試す。
-- rpm化してインストール。

■ 関連リンク
- Firefox 4 ベータ版 - 次期バージョンのベータテストにご協力ください
- Home » LibreOffice
nice!(3)  コメント(4)  トラックバック(0) 
共通テーマ:パソコン・インターネット

nice! 3

コメント 4

Umi-Bozu

私にはまったくわからない世界ですが、なんだかとってもスゴイことやってますね~(汗) 昔むかしのその昔、autoバッチやらコンフィグシスやらシコシコ書いた記憶がありますが、今やPCは完全にブラックボックス化してます。システムダウンしたらどうしよう…
by Umi-Bozu (2011-02-11 08:25) 

キク

パソコンオンチなのでさっぱりです〜(T_T)
by キク (2011-02-12 20:59) 

HONDA-S

> Umi-Bozuさん、キクさん
一般的ではなかったですね。
それほど高度な事ではなく、知っている人にとってはきっと
「なにやってんだか」って内容なんですけど、
Linux&Firefox応援の為に書きました f(^^;;
仕事柄、若干詳しいですがお山の大将です(笑

by HONDA-S (2011-02-13 21:21) 

Cialis purchasing

沒有醫生的處方
cialis without a doctor's prescription http://cialisyoues.com/ Tadalafil 20 mg
by Cialis purchasing (2018-04-14 09:32) 

コメントを書く

お名前:
URL:
コメント:
画像認証:
下の画像に表示されている文字を入力してください。

トラックバック 0

ブログを作る(無料) powered by SSブログ

この広告は前回の更新から一定期間経過したブログに表示されています。更新すると自動で解除されます。