Hallo Michael,
bei mir Läuft Heli-X nicht unter 64-Bit Gentoo

in meiner 32-Bit chroot Umgebung klappt es aber.
Hier die Java-Fehlermeldung beim Start als "noraler" Bernutzer (64-Bit):
Exception in thread "AWT-EventQueue-0" java.lang.Error: java.lang.reflect.InvocationTargetException
at org.xith3d.render.Canvas3DFactory.create(Canvas3DF actory.java:127)
at org.xith3d.render.Canvas3DFactory.create(Canvas3DF actory.java:149)
at org.xith3d.render.Canvas3DFactory.create(Canvas3DF actory.java:307)
at org.xith3d.render.Canvas3DPanel.<init>(Canvas3DPan el.java:286)
at org.xith3d.render.Canvas3DPanel.<init>(Canvas3DPan el.java:372)
at ch.ntb.HeliX.simulation.Simulation.initCanvas(Simu lation.java:188)
at ch.ntb.HeliX.simulation.Simulation.<init>(Simulati on.java:123)
at ch.ntb.HeliX.application.Application.<init>(Applic ation.java:146)
at ch.ntb.HeliX.application.Application$1.run(Applica tion.java:757)
at java.awt.event.InvocationEvent.dispatch(Invocation Event.java:209)
at java.awt.EventQueue.dispatchEvent(EventQueue.java: 597)
at java.awt.EventDispatchThread.pumpOneEventForFilter s(EventDispatchThread.java:273)
at java.awt.EventDispatchThread.pumpEventsForFilter(E ventDispatchThread.java:183)
at java.awt.EventDispatchThread.pumpEventsForHierarch y(EventDispatchThread.java:173)
at java.awt.EventDispatchThread.pumpEvents(EventDispa tchThread.java:168)
at java.awt.EventDispatchThread.pumpEvents(EventDispa tchThread.java:160)
at java.awt.EventDispatchThread.run(EventDispatchThre ad.java:121)
Caused by: java.lang.reflect.InvocationTargetException
at sun.reflect.NativeConstructorAccessorImpl.newInsta nce0(Native Method)
at sun.reflect.NativeConstructorAccessorImpl.newInsta nce(NativeConstructorAccessorImpl.java:39)
at sun.reflect.DelegatingConstructorAccessorImpl.newI nstance(DelegatingConstructorAccessorImpl.java:27)
at java.lang.reflect.Constructor.newInstance(Construc tor.java:513)
at org.xith3d.render.Canvas3DFactory.create(Canvas3DF actory.java:123)
... 16 more
Caused by: java.lang.UnsatisfiedLinkError: no gluegen-rt in java.library.path
at java.lang.ClassLoader.loadLibrary(ClassLoader.java :1682)
at java.lang.Runtime.loadLibrary0(Runtime.java:823)
at java.lang.System.loadLibrary(System.java:1030)
at com.sun.gluegen.runtime.NativeLibLoader.loadLibrar yInternal(NativeLibLoader.java:102)
at com.sun.gluegen.runtime.NativeLibLoader.access$000 (NativeLibLoader.java:51)
at com.sun.gluegen.runtime.NativeLibLoader$1.run(Nati veLibLoader.java:70)
at java.security.AccessController.doPrivileged(Native Method)
at com.sun.gluegen.runtime.NativeLibLoader.loadGlueGe nRT(NativeLibLoader.java:68)
at com.sun.gluegen.runtime.NativeLibrary.ensureNative LibLoaded(NativeLibrary.java:399)
at com.sun.gluegen.runtime.NativeLibrary.open(NativeL ibrary.java:163)
at com.sun.gluegen.runtime.NativeLibrary.open(NativeL ibrary.java:129)
at com.sun.opengl.impl.x11.DRIHack.begin(DRIHack.java :109)
at com.sun.opengl.impl.x11.X11GLDrawableFactory.<clin it>(X11GLDrawableFactory.java:99)
at java.lang.Class.forName0(Native Method)
at java.lang.Class.forName(Class.java:169)
at javax.media.opengl.GLDrawableFactory.getFactory(GL DrawableFactory.java:111)
at javax.media.opengl.GLCanvas.chooseGraphicsConfigur ation(GLCanvas.java:520)
at javax.media.opengl.GLCanvas.<init>(GLCanvas.java:1 31)
at org.xith3d.render.jsr231.CanvasPeerImplAWT.<init>( CanvasPeerImplAWT.java:118)
... 21 more
java -version:
java version "1.6.0_03"
Java(TM) SE Runtime Environment (build 1.6.0_03-b05)
Java HotSpot(TM) 64-Bit Server VM (build 1.6.0_03-b05, mixed mode)
Vielleicht hilft mir die Bibliotek ja weiter?
Grüße Bernd