Vitruvian Penguin
knoppix

[knoppix:2243] Re: knoppix 3.3HDDインストール後、OpenOffice.org1.1.0正式版インストール

Date: Thu, 16 Oct 2003 18:20:20 +0900 (JST)
X-mailer: Mew version 2.2 on Emacs 21.2 / Mule 5.0 (SAKAKI)
産総研の いいじまです。

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
<Prev in Thread] Current Thread [Next in Thread>