Re: Simple application doesn't run on a mac with java-7
Posted by borobudur on Oct 31, 2012; 9:41am
URL: https://forum.jogamp.org/Simple-application-doesn-t-run-on-a-mac-with-java-7-tp4026636p4026663.html
I just tested under the same machine/os/jdk an older version of jogl & co:
jogl.all.jar 2.0-b11-20101213
gluegen-rt.jar 2.0-b8-20101213
nativewindow.all.jar 2.0-b11-20101213
newt.all.jar 2.0-b11-20101213
Same here, this works under linux and windows.
Under mac I get this error:
Exception in thread "AWT-EventQueue-0-AWTAnimator-1" java.lang.RuntimeException: Unable to initialize JAWT
at com.jogamp.nativewindow.impl.jawt.JAWT$1.run(JAWT.java:103)
at java.security.AccessController.doPrivileged(Native Method)
at com.jogamp.nativewindow.impl.jawt.JAWT.getJAWT(JAWT.java:98)
at com.jogamp.nativewindow.impl.jawt.macosx.MacOSXJAWTWindow.lockSurfaceImpl(MacOSXJAWTWindow.java:68)
at com.jogamp.nativewindow.impl.jawt.JAWTWindow.lockSurface(JAWTWindow.java:121)
at com.jogamp.opengl.impl.GLDrawableImpl.lockSurface(GLDrawableImpl.java:187)
at com.jogamp.opengl.impl.GLDrawableImpl.setRealized(GLDrawableImpl.java:148)
at javax.media.opengl.awt.GLCanvas.validateGLDrawable(GLCanvas.java:533)
at javax.media.opengl.awt.GLCanvas.display(GLCanvas.java:358)
at com.jogamp.opengl.util.AWTAnimatorImpl.display(AWTAnimatorImpl.java:74)
at com.jogamp.opengl.util.AnimatorBase.display(AnimatorBase.java:140)
at com.jogamp.opengl.util.Animator$MainLoop.run(Animator.java:177)
at java.lang.Thread.run(Thread.java:722)
exception in QueueFlusher:
java.lang.RuntimeException: Unable to initialize JAWT
at com.jogamp.nativewindow.impl.jawt.JAWT$1.run(JAWT.java:103)
at java.security.AccessController.doPrivileged(Native Method)
at com.jogamp.nativewindow.impl.jawt.JAWT.getJAWT(JAWT.java:98)
at com.jogamp.nativewindow.impl.jawt.macosx.MacOSXJAWTWindow.lockSurfaceImpl(MacOSXJAWTWindow.java:68)
at com.jogamp.nativewindow.impl.jawt.JAWTWindow.lockSurface(JAWTWindow.java:121)
at com.jogamp.opengl.impl.GLDrawableImpl.lockSurface(GLDrawableImpl.java:187)
at com.jogamp.opengl.impl.GLContextImpl.makeCurrentLocking(GLContextImpl.java:389)
at com.jogamp.opengl.impl.GLContextImpl.makeCurrent(GLContextImpl.java:351)
at com.jogamp.opengl.impl.GLDrawableHelper.invokeGL(GLDrawableHelper.java:340)
at javax.media.opengl.awt.GLCanvas$DisplayOnEventDispatchThreadAction.run(GLCanvas.java:810)
at sun.java2d.opengl.OGLRenderQueue$QueueFlusher.run(OGLRenderQueue.java:234)