産総研の いいじまです。
From: yossy_takeuchi <yossy_takeuchi@xxxxxxxxxxx>
Date: Sun, 12 Oct 2003 20:12:20 +0900
> knoppix 3.3をHDDインストール後、OpenOffice.org1.1.0正式版をインストール
> したら、文書ドキュメントのリンクをクリックしても、Mozillaが起動できなく
> なってしまいます。
同様な作業をして確認をしてみましたが、確かに OpenOffice.org
1.1.0の正式版では、起動できなくなっています。ただ、これが
KNOPPIX固有の問題なのかは判りません。
次の様なスクリプトを作り、mozillaの動作を確認してみました。
=== browser.sh ===
#! /bin/sh
strace /usr/bin/mozilla $* > log 2>&1
==================
結果(log)を見てみると、どうやら OpenOffice.orgから mozillaを
起動した場合、利用できる libgcc_s.so.1が見つけられない事が
判ります。
よく見てみると、OpenOffice.org内の program/libgcc_s.so.1を
利用しようとしていますが、
version `GCC_3.3' no found
というようなメッセージを出し、うまくいっていません。
おそらくは、1.1rc5と1.1.0正式版とでの構築環境の違いでは
ないでしょうか。1.1rc5の場合は、同様な事をして確かめた
ところ、program/libgcc_so.1を利用しています。
現在の環境での回避方法としては、LD_LIBRARY_PATHで /libを
加えた mozilla起動用スクリプトを作るか、/usr/lib/mozilla
以下に、/lib/libgcc_s.so.1のコピーやリンクを張るなどすれば
動作するようです。
例1) ブラウザ起動スクリプト例
=== browser.sh ===
#! /bin/sh
LD_LIBRARY_PATH=/lib:/usr/lib /usr/bin/mozilla $*
==================
例2)
# ln -s /lib/libgcc_s.so.1 /usr/lib/mozilla/
完全な解決方法としては、Debian用のOpenOffice.orgパッケージを
用意するか、ソースからの構築をすれば良いのかも知れません。
なお、konquerorを替わりに利用してみたところ、起動しない
問題が起こることはありませんでした。mozillaにこだわらなければ、
こちらを使っておくという手段もあります。
--
飯島賢吾 // k-iijima@xxxxxxxxxx
|