Eclipse が起動しないので2008年05月16日 14時47分03秒

FreeBSD 7.0 RELEASE を使っている。現在、ports に入っているのは eclipse-3.2.2_1 だった。こちらを試したが、起動しない。エラーは以下の様に出ていた。

% less ~/workspace/.metadata/.log
!SESSION 2008-05-15 23:46:30.807 -----------------------------------------------
eclipse.buildId=M20070212-1330
java.version=1.5.0_14-p8
java.vendor=Sun Microsystems Inc.
BootLoader constants: OS=freebsd, ARCH=x86, WS=gtk, NL=en
Command-line arguments:  -os freebsd -ws gtk -arch x86

!ENTRY org.eclipse.osgi 4 0 2008-05-15 23:46:39.517
!MESSAGE Application error
!STACK 1
java.lang.UnsatisfiedLinkError: /usr/local/eclipse/plugins/org.eclipse.swt.gtk_3
.0.1/os/freebsd/x86/libswt-pi-gtk-3063.so: Shared object "libgtk-x11-2.0.so.600"
 not found, required by "libswt-pi-gtk-3063.so"
        at java.lang.ClassLoader$NativeLibrary.load(Native Method)
        at java.lang.ClassLoader.loadLibrary0(ClassLoader.java:1751)
        at java.lang.ClassLoader.loadLibrary(ClassLoader.java:1660)
        at java.lang.Runtime.loadLibrary0(Runtime.java:822)
        at java.lang.System.loadLibrary(System.java:993)

動的ライブラリの名前がおかしいのだろう。

これを直す手もあるが、ports には eclipse-devel もある。こちらの方がバージョンが新しいので、こちらが動けば問題はない。そこで、eclipse-devel を試す。eclipse-devel-3.3.1_2 とeclipse-devel-3.3.2 を試したが、共に問題なく起動した。

問題があっても頑張って直さなくても回避できる事もある。

コメント

コメントをどうぞ

※メールアドレスとURLの入力は必須ではありません。 入力されたメールアドレスは記事に反映されず、ブログの管理者のみが参照できます。

※なお、送られたコメントはブログの管理者が確認するまで公開されません。

名前:
メールアドレス:
URL:
コメント:

トラックバック

このエントリのトラックバックURL: http://uyota.asablo.jp/blog/2008/05/16/3517423/tb

※なお、送られたトラックバックはブログの管理者が確認するまで公開されません。