JOCL FAQ

How do I get the Source Code?
The project repository is located on github.

You can create a local copy/branch of the git repository, either anonymous:


 * git clone git://github.com/mbien/gluegen.git gluegen
 * git clone git://github.com/mbien/jocl.git jocl
 * git clone git://github.com/mbien/jocl-demos.git jocl-demos
 * git clone git://github.com/mbien/jogl.git jogl

or via SSH and your user credential, so you can easily push back your changes to the github server:


 * git clone git@github.com:username/gluegen.git gluegen
 * git clone git@github.com:username/jocl.git jocl
 * git clone git@github.com:username/jocl-demos.git jocl-demos
 * git clone git@github.com:username/jogl.git jogl

What are the Build Dependencies?
JOCL depends on GlueGen and JOGL

JDK6 and ANT 1.8 or later. JUnit tests require OpenCL capable hardware and OpenCL drivers.

I have all the Sourcecode, how do I build it?
Please refer to this HowTo

What files do I need at Runtime?
JOCL consists of two files: additionally you will have to provide optionally you might want to add JOGL if you want to do OpenGL - OpenCL interoperability
 * jocl.jar
 * and one system dependent native library (e.g libjocl.so or jocl.dll or ..).
 * gluegen-rt.jar
 * and the corresponding native library (e.g libgluegen-rt.so or gluegen.dll or ...)
 * see [/jogl/doc/deployment/JOGL-DEPLOYMENT.html JOGL deployment options]

How do I Get Started?

 * | Short Introduction to JOCL
 * Hello JOCL
 * JOCL Demo Projects