Login  Register

Re: Return of the "java.lang.UnsatisfiedLinkError: Can't load library: /System/Library/Frameworks/gluegen-rt.Framework/gluegen-rt" exception...

Posted by gouessej on Jun 01, 2015; 7:05am
URL: https://forum.jogamp.org/Return-of-the-java-lang-UnsatisfiedLinkError-Can-t-load-library-System-Library-Frameworks-gluegen-rt-tp4034549p4034552.html

Apple shipped Java3D 1.3 with JOGL 1 (and GlueGen) within Mac OS X for years, they are installed as extensions, typically in the kind of directory you talked about. We have made some efforts especially in JOGL 2.3.1 to avoid name clashes so that when the JVM picks the JARs of JOGL 2, it picks the right native libraries too but you can still get an UnsatisfiedLinkError if it picks the JARs of JOGL 2 but it picks the native libraries of JOGL 1. In my humble opinion, both GlueGen, JOGL and Java3D should be uninstalled. I remind you that the extension mechanism has been removed from Java 1.9, nobody should rely on it.
Julien Gouesse | Personal blog | Website