[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

[Java3Djp:01141] Re: java.lang.UnsatisfiedLinkErrorについての質問



****  誰でも気軽に始められる お花屋さん  ****
              《 フラワーポストマン 》
   特典その1  お花が卸価格で買える!!
   特典その2  お花を販売して副収入が得られる!!
   特典その3  ガーデニングなどの知識が身に付く!!
花の知識は全く不要です。必要なのは花に対する愛情だけ!
**********http://www.flowerpostman.com***

えんどうです。

> JAVA3Dに関してのファイル中に、
> "このようなエラーはOpenGL(やユーティリティー)がインストールされてない時に
> 起こる"と
> いうようなことが書いてありました。

はい。たぶん原因はこれです。

> で、C:\Windows\System内のOpenGL関連のファイルで
> それっぽいものは
> OpenGL32.dll (Microsoft ver 4.00)
> OpenGL.dll (SGI ver 1.1.1.0)
> Glu32.dll (Microsoft ver 4.00)
> Glu.dll (不明)
> Glut32.dll (不明)
> Glut.dll (不明)
> がありました。
> 
> 何かJAVA3Dを起動するために足りないものがあるでしょうか?
> (もしかしたら超基本的なこと?)

もしかして OpenGL 1.0 ということはないでしょうか。
Java 3D は OpenGL 1.1 で動作します。

http://www.javaopen.org/j3dbook/text/install.html#w95preosr2

上記に、
ORS2 以前の Windows 95 に OpenGL をインストールする手順を書きました。

OpenGL 1.1 ドライバーの入手方法、
Windows のスクリーンセーバーで動作確認する手順などが書いてあります。

Java 3D 以前に、OpenGL 1.1 が確実に動くようにする必要があると思います。

いま C:\WINDOWS\SYSTEM に入っている上記のドライバーはすべて削除して、
Microsoft から入手した OpenGL 1.1 ドライバーを新たにインストール
するのが良いと思います。

---
ENDO Yasuyuki <yasuyuki@xxxxxxxxxx>
http://www.javaopen.org/jfriends/index.html (Japanese Only)