Mac OS X 10.6 [Snow Leopard] で JOGL を使う

2014.5.6

バージョン確認

Javaのバージョンを
アプリケーション/ユーティリティー/Java Preferences.app で確認。
1.6.0_65-b14-462

ダウンロード

https://jogamp.org/wiki/index.php/Downloading_and_installing_JOGL
を参考に
gluegen-2.2-b784-20140326-macosx-universal.7z
jogl-2.2-b1246-20140326-macosx-universal.7z
の2つをダウンロード。

インストール

7zをkeka.appなどで解凍し、
gluegen-rt.jar
jogl-all.jar
gluegen-rt-natives-macosx-universal.jar
jogl-all-natives-macosx-universal.jar
の4つのjarファイルを
/System/Library/Java/JavaVirtualMachines/1.6.0.jdk/Contents/Home/lib/ext

/System/Library/Java/Extensions
にコピーする。

※注意!
/Library/Java/Extensions
には、パスが通っていないのでここにコピーしても動かない。

テスト

簡単な、アプリケーション(Test3D.jar) を作る。
ソース一式 Test3D.zip
zipを解凍して、
ターミナルから
javac -Xlint:deprecation -encoding Shift_JIS Test3D.java Canvas3D.java
jar cfm Test3D.jar Test3D.mf *.class
でビルド。
Test.jar をダブルクリックして起動。

Presented by Future on netyou