wiseguy316
02-06-2007, 04:45 PM
I'm trying to install Alice on Linux (FC4, specifically), and I've run into a boggling error. When attempting to `run_alice`, I get the following:
java.lang.UnsatisfiedLinkError: /home/cwise/Alice/Required/jogl/lib/linux-i586/libjogl_drihack.so: /home/cwise /Alice/Required/jogl/lib/linux-i586/libjogl_drihack.so: cannot open shared object file: No such file or direct ory
at java.lang.ClassLoader$NativeLibrary.load(Native Method)
at java.lang.ClassLoader.loadLibrary0(ClassLoader.jav a:1751)
at java.lang.ClassLoader.loadLibrary(ClassLoader.java :1676)
at java.lang.Runtime.loadLibrary0(Runtime.java:822)
at java.lang.System.loadLibrary(System.java:992)
at com.sun.opengl.impl.NativeLibLoader$DefaultAction. loadLibrary(NativeLibLoader.java:78)
at com.sun.opengl.impl.NativeLibLoader.loadLibrary(Na tiveLibLoader.java:101)
at com.sun.opengl.impl.NativeLibLoader.access$100(Nat iveLibLoader.java:47)
at com.sun.opengl.impl.NativeLibLoader$3.run(NativeLi bLoader.java:141)
at java.security.AccessController.doPrivileged(Native Method)
at com.sun.opengl.impl.NativeLibLoader.loadDRIHack(Na tiveLibLoader.java:139)
at com.sun.opengl.impl.x11.DRIHack.begin(DRIHack.java :105)
at com.sun.opengl.impl.x11.X11GLDrawableFactory.<clinit>(X11GLDrawableFactory.java:66)
at java.lang.Class.forName0(Native Method)
at java.lang.Class.forName(Class.java:164)
at javax.media.opengl.GLDrawableFactory.getFactory(GL DrawableFactory.java:111)
at javax.media.opengl.GLCanvas.<init>(GLCanvas.java:113)
at javax.media.opengl.GLCanvas.<init>(GLCanvas.java:82)
at javax.media.opengl.GLCanvas.<init>(GLCanvas.java:75)
at edu.cmu.cs.stage3.alice.scenegraph.renderer.joglre nderer.OnscreenRenderTarget.getAWTComponent(Onscr eenRenderTarget.java:57)
at edu.cmu.cs.stage3.alice.authoringtool.util.RenderT argetPickManipulator.setRenderTarget(RenderTarget PickManipulator.java:74)
at edu.cmu.cs.stage3.alice.authoringtool.util.RenderT argetPickManipulator.<init>(RenderTargetPickManip ulator.java:45)
at edu.cmu.cs.stage3.alice.authoringtool.util.RenderT argetMultiManipulator.<init>(RenderTargetMultiMan ipulator.java:33)
at edu.cmu.cs.stage3.alice.authoringtool.editors.scen eeditor.CameraViewPanel.renderInit(CameraViewPane l.java:867)
at edu.cmu.cs.stage3.alice.authoringtool.editors.scen eeditor.SceneEditor.setAuthoringTool(SceneEditor. java:215)
at edu.cmu.cs.stage3.alice.authoringtool.JAliceFrame. guiInit(JAliceFrame.java:157)
at edu.cmu.cs.stage3.alice.authoringtool.JAliceFrame.<init>(JAliceFrame.java:71)
at edu.cmu.cs.stage3.alice.authoringtool.AuthoringToo l.mainInit(AuthoringTool.java:456)
at edu.cmu.cs.stage3.alice.authoringtool.AuthoringToo l.<init>(AuthoringTool.java:408)
at edu.cmu.cs.stage3.alice.authoringtool.JAlice.main( JAlice.java:131)
The file is there, which is why I don't understand the "No such file or directory" message. Any thoughts or experience with this? Thanks.
java.lang.UnsatisfiedLinkError: /home/cwise/Alice/Required/jogl/lib/linux-i586/libjogl_drihack.so: /home/cwise /Alice/Required/jogl/lib/linux-i586/libjogl_drihack.so: cannot open shared object file: No such file or direct ory
at java.lang.ClassLoader$NativeLibrary.load(Native Method)
at java.lang.ClassLoader.loadLibrary0(ClassLoader.jav a:1751)
at java.lang.ClassLoader.loadLibrary(ClassLoader.java :1676)
at java.lang.Runtime.loadLibrary0(Runtime.java:822)
at java.lang.System.loadLibrary(System.java:992)
at com.sun.opengl.impl.NativeLibLoader$DefaultAction. loadLibrary(NativeLibLoader.java:78)
at com.sun.opengl.impl.NativeLibLoader.loadLibrary(Na tiveLibLoader.java:101)
at com.sun.opengl.impl.NativeLibLoader.access$100(Nat iveLibLoader.java:47)
at com.sun.opengl.impl.NativeLibLoader$3.run(NativeLi bLoader.java:141)
at java.security.AccessController.doPrivileged(Native Method)
at com.sun.opengl.impl.NativeLibLoader.loadDRIHack(Na tiveLibLoader.java:139)
at com.sun.opengl.impl.x11.DRIHack.begin(DRIHack.java :105)
at com.sun.opengl.impl.x11.X11GLDrawableFactory.<clinit>(X11GLDrawableFactory.java:66)
at java.lang.Class.forName0(Native Method)
at java.lang.Class.forName(Class.java:164)
at javax.media.opengl.GLDrawableFactory.getFactory(GL DrawableFactory.java:111)
at javax.media.opengl.GLCanvas.<init>(GLCanvas.java:113)
at javax.media.opengl.GLCanvas.<init>(GLCanvas.java:82)
at javax.media.opengl.GLCanvas.<init>(GLCanvas.java:75)
at edu.cmu.cs.stage3.alice.scenegraph.renderer.joglre nderer.OnscreenRenderTarget.getAWTComponent(Onscr eenRenderTarget.java:57)
at edu.cmu.cs.stage3.alice.authoringtool.util.RenderT argetPickManipulator.setRenderTarget(RenderTarget PickManipulator.java:74)
at edu.cmu.cs.stage3.alice.authoringtool.util.RenderT argetPickManipulator.<init>(RenderTargetPickManip ulator.java:45)
at edu.cmu.cs.stage3.alice.authoringtool.util.RenderT argetMultiManipulator.<init>(RenderTargetMultiMan ipulator.java:33)
at edu.cmu.cs.stage3.alice.authoringtool.editors.scen eeditor.CameraViewPanel.renderInit(CameraViewPane l.java:867)
at edu.cmu.cs.stage3.alice.authoringtool.editors.scen eeditor.SceneEditor.setAuthoringTool(SceneEditor. java:215)
at edu.cmu.cs.stage3.alice.authoringtool.JAliceFrame. guiInit(JAliceFrame.java:157)
at edu.cmu.cs.stage3.alice.authoringtool.JAliceFrame.<init>(JAliceFrame.java:71)
at edu.cmu.cs.stage3.alice.authoringtool.AuthoringToo l.mainInit(AuthoringTool.java:456)
at edu.cmu.cs.stage3.alice.authoringtool.AuthoringToo l.<init>(AuthoringTool.java:408)
at edu.cmu.cs.stage3.alice.authoringtool.JAlice.main( JAlice.java:131)
The file is there, which is why I don't understand the "No such file or directory" message. Any thoughts or experience with this? Thanks.