Sophie

Sophie

distrib > Fedora > 16 > i386 > by-pkgid > 91d9e51e5057db6c179a40561f2e1c45 > files > 3

jogl-1.1.1a-5.fc16.src.rpm

--- jogl/src/classes/com/sun/opengl/impl/NativeLibLoader.java	2007-07-21 01:06:04.000000000 +0100
+++ jogl/src/classes/com/sun/opengl/impl/NativeLibLoader.java	2010-08-05 22:53:33.121873871 +0100
@@ -47,6 +47,11 @@ import java.security.PrivilegedAction;
 import java.util.HashSet;
 
 public class NativeLibLoader {
+    // Fedora requires java.library.path set up as early as possible
+    static {
+	System.setProperty("java.library.path", System.getProperty("java.library.path") + java.io.File.pathSeparator + "/usr/lib/gluegen" + java.io.File.pathSeparator + "/usr/lib64/gluegen" + java.io.File.pathSeparator + "/usr/lib/jogl" + java.io.File.pathSeparator + "/usr/lib64/jogl");
+    }
+
   public interface LoaderAction {
     /**
      * Loads the library specified by libname. Optionally preloads the libraries specified by