Skip to content

h4ctar/jogl_gradle

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

6 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

JOGL with Gradle

Sample Gradle project with JOGL.

I did not find it easy to work out how to create a Gradle build for a project utilising JOGL; it was easy to get it to compile, but the native stuffs were never in the right place when in was run.

To get compile to work just depend on the gluegen-rt and jogl-all dependencies:

compile "org.jogamp.gluegen:gluegen-rt:2.3.1"
compile "org.jogamp.jogl:jogl-all:2.3.1"

And for the runtime add all the native dependencies:

runtime "org.jogamp.gluegen:gluegen-rt:2.3.1:natives-android-aarch64"
runtime "org.jogamp.gluegen:gluegen-rt:2.3.1:natives-android-armv6"
runtime "org.jogamp.gluegen:gluegen-rt:2.3.1:natives-linux-amd64"
runtime "org.jogamp.gluegen:gluegen-rt:2.3.1:natives-linux-armv6"
runtime "org.jogamp.gluegen:gluegen-rt:2.3.1:natives-linux-armv6hf"
runtime "org.jogamp.gluegen:gluegen-rt:2.3.1:natives-linux-i586"
runtime "org.jogamp.gluegen:gluegen-rt:2.3.1:natives-macosx-universal"
runtime "org.jogamp.gluegen:gluegen-rt:2.3.1:natives-solaris-amd64"
runtime "org.jogamp.gluegen:gluegen-rt:2.3.1:natives-solaris-i586"
runtime "org.jogamp.gluegen:gluegen-rt:2.3.1:natives-windows-amd64"
runtime "org.jogamp.gluegen:gluegen-rt:2.3.1:natives-windows-i586"

runtime "org.jogamp.jogl:jogl-all:2.3.1:natives-android-aarch64"
runtime "org.jogamp.jogl:jogl-all:2.3.1:natives-android-armv6"
runtime "org.jogamp.jogl:jogl-all:2.3.1:natives-linux-amd64"
runtime "org.jogamp.jogl:jogl-all:2.3.1:natives-linux-armv6"
runtime "org.jogamp.jogl:jogl-all:2.3.1:natives-linux-armv6hf"
runtime "org.jogamp.jogl:jogl-all:2.3.1:natives-linux-i586"
runtime "org.jogamp.jogl:jogl-all:2.3.1:natives-macosx-universal"
runtime "org.jogamp.jogl:jogl-all:2.3.1:natives-solaris-amd64"
runtime "org.jogamp.jogl:jogl-all:2.3.1:natives-solaris-i586"
runtime "org.jogamp.jogl:jogl-all:2.3.1:natives-windows-amd64"
runtime "org.jogamp.jogl:jogl-all:2.3.1:natives-windows-i586"

With this setup you should be able to execute gradle run and get a nice window.

About

Sample Gradle project with JOGL

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages