2009年7月20日月曜日

eclipse起動時にsymbol lookup error

$ eclipse-3.2
/usr/lib/jvm/sun-jdk-1.6/bin/java: symbol lookup error: /home/hoge/.eclipse/org\
.eclipse.platform_3.2.0/configuration/org.eclipse.osgi/bundles/8/1/.cp/libswt-m\
ozilla-gtk-3235.so: undefined symbol: _ZN4nsID5ParseEPKc

で、落るのだが、MOZILLA_FIVE_HOME の環境変数を設定すると解決する。

$ MOZILLA_FIVE_HOME="/usr/bin/firefox" eclipse-3.2
or
$ MOZILLA_FIVE_HOME="" eclipse-3.2

eclipse-3.4 にしたら、emergeに以下が表示されてたけど、
何も設定しなくてもいけるみたい。

You built swt with xulrunner support. For your custom applications please set
MOZILLA_FIVE_HOME environment variable to /usr/lib/xulrunner-1.9

0 件のコメント: