Forums: Open Discussion (Thread #30962)

Ubuntuで実行時エラー (2011-11-25 03:53 by u_m_a #60804)

はじめまして。
UbuntuにAcerola3Dをインストールして、サンプルのHelloA3.javaをコンパイル及び実行しました。
コンパイルは通りましたが、実行時エラーが発生しました。
自力で解決すべき内容だとは思いますが、どうかご助言いただけないでしょうか。
以下に状況やエラーメッセージを記述します。

インストール:
 README.txtを参考に、Acerola3D_Libraries_Linux_2.44.zipを解凍して、
 ディレクトリ「acerola3d」を/usr/local/にコピーしました。
 環境変数もREADME.txt通り、
LD_LIBRARY_PATH=/usr/local/acerola3d/
CLASSPATH='.:/usr/local/acerola3d/*:'
 としました。

エラーメッセージ:
 j3d.audiodevice=com.sun.j3d.audioengines.javasound.JavaSoundMixer
 Exception in thread "main" java.lang.ExceptionInInitializerError
  at jp.sourceforge.acerola3d.a3.A3VirtualUniverse.init(A3VirtualUniverse.java:217)
  at jp.sourceforge.acerola3d.a3.A3VirtualUniverse.<init>(A3VirtualUniverse.java:49)
  at jp.sourceforge.acerola3d.a3.A3Canvas.<init>(A3Canvas.java:67)
  at jp.sourceforge.acerola3d.a3.A3Canvas.createA3Canvas(A3Canvas.java:60)
  at jp.sourceforge.acerola3d.a3.A3Canvas.createA3Canvas(A3Canvas.java:44)
  at jp.sourceforge.acerola3d.a3.A3Window.<init>(A3Window.java:38)
  at HelloA3.main(HelloA3.java:5)
 Caused by: net.java.games.joal.ALException: Method "alGetError" not available
  at net.java.games.joal.impl.ALImpl.alGetError(ALImpl.java:1444)
  at jp.sourceforge.acerola3d.sound.A3SoundSystem.<init>(A3SoundSystem.java:34)
  at jp.sourceforge.acerola3d.sound.A3SoundSystem.<clinit>(A3SoundSystem.java:13)
  ... 7 more

これ以上のエラーメッセージを表示する方法も分かりません。
不躾な質問で恐縮ですが、ご助言お願いします。