BattleMaster246
Grünschnabel
Hay, ich habe mein erstes openGL Programm in Java fertig, doch es funktioniert zur Zeit nur auf meinen Rechner. Auf Anderen bekomme ich immer "no gluegen-rt in java.library.classpath". Nun habe ich versucht je nach OS die native Libs zu laden. Hier mal mein Code für Linux X86:
Außerdem habe ich in Netbeans die gluegen-rt.jar und jogl.jar in "Libraries" reingelegt. Diese werden beim Build immer in /lib gelegt und in der Manifest eingetragen.
Weis jemand, was ich falsch mache? Ich komm einfach nicht drauf.
Code:
String path = path()+"l86/";
System.load(path+"libgluegen-rt.so");
System.load(path+"libjogl_desktop.so");
System.load(path+"libjogl_es1.so");
System.load(path+"libjogl_es2.so");
System.load(path+"libjogl_gl2es12.so");
System.load(path+"libnativewindow_awt.so");
System.load(path+"libnewt.so");
System.out.println("### Linux x86 Libs loaded");
Außerdem habe ich in Netbeans die gluegen-rt.jar und jogl.jar in "Libraries" reingelegt. Diese werden beim Build immer in /lib gelegt und in der Manifest eingetragen.
Weis jemand, was ich falsch mache? Ich komm einfach nicht drauf.