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

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: