Login  Register

Re: Library issues with 32Bit JVM on 64Bit OS

Posted by io7m on Feb 14, 2013; 6:14pm
URL: https://forum.jogamp.org/Library-issues-with-32Bit-JVM-on-64Bit-OS-tp4027978p4028217.html

Well, actually, the sole reason that gluegen-rt-main and jogl-all-main exist are to create a dependency on the other artifacts that provide the native libraries. Maven must (as a fundamental part of how it deals with artifacts) pull in all of those dependencies into the local package cache if they don't already exist.

You can see the jogl-all package here, with all of the associated native library jars:

http://search.maven.org/#search|ga|1|a%3A%22jogl-all%22

And the POM file of the jogl-all-main package, that explicitly depends on all of the native libraries:

https://search.maven.org/remotecontent?filepath=org/jogamp/jogl/jogl-all-main/2.0-rc11/jogl-all-main-2.0-rc11.pom

If Maven isn't pulling dependencies on build, then there's something seriously wrong with dependency resolution on your system.

Could you give more information on your setup? Maven version, perhaps...