On JOGL in Debian
Hi,
I'm now trying to debianize Processing (http://processing.org). It's
almost done, but I'm stuck on some issues w.r.t. JOGL.
Processing uses JOGL, and I want to use Debian-shipped version of JOGL
(libjogl2-java, which contains /usr/share/java/jogl2.jar). It gives
me errors something like:
[javac] /home/mhatta/work/Debian/processing/processing-read-only/processing/core/src/processing/opengl/PGL.java:49:
cannot find symbol
[javac] symbol : class GLFBODrawable
[javac] location: package javax.media.opengl
[javac] import javax.media.opengl.GLFBODrawable;
[javac] ^
[javac] /home/mhatta/work/Debian/processing/processing-read-only/processing/core/src/processing/opengl/PGL.java:66:
cannot find symbol
[javac] symbol : class FBObject
[javac] location: package com.jogamp.opengl
[javac] import com.jogamp.opengl.FBObject;
[javac] ^
(snip)
So apparently FBObject and friends are missing in Debian's jogl2.jar.
When I use the upstream-shipped version of JOGL (jogl-all.jar), then
everything goes well. And if I rename Debian's jogl2.jar to
jogl-all.jar and replace it, it works fine, too.
Could you give me a clue?
Best regards,
MH
--
Masayuki Hatta
Assistant Professor, Faculty of Economics, Surugadai University, Japan
mhatta@debian.org / mhatta@gnu.org / mhatta@opensource.jp /
hatta.masayuki@surugadai.ac.jp
http://about.me/mhatta
Reply to: