Setting up H&H on Mac

Forum for alternative clients, mods & discussions on the same.

Moderator: Phades

Re: Mac Client

Postby jonglobe » Wed Aug 14, 2013 6:41 pm

I have before, my attempts are documented here: viewtopic.php?f=2&t=32796
jonglobe
 
Posts: 75
Joined: Sat Feb 18, 2012 8:39 pm

Re: Mac Client

Postby jonglobe » Wed Aug 14, 2013 7:30 pm

In fact, I now can't even open the default client :/
jonglobe
 
Posts: 75
Joined: Sat Feb 18, 2012 8:39 pm

Re: Mac Client

Postby HasseKebab » Thu Aug 15, 2013 8:35 am

try doing everything borka said but with java 7 this time
Image
      Image
JOIN THE OFFICIAL H&H DISCORD TODAY

♰ PROUD FORUM MODERATOR 02.01.2024 - 05.10.2024 ♰
User avatar
HasseKebab
 
Posts: 1766
Joined: Sun Mar 06, 2011 8:59 pm

Re: Setting up H&H on Mac

Postby borka » Thu Aug 15, 2013 8:49 am

threads merged ...

uninstall all Java(s) you have, install JavaSE 7u25 JRE
http://www.oracle.com/technetwork/java/ ... 80261.html
Avatar by SacreDoom
Java 8 - manually downloads - good to check for actual versions url here:
viewtopic.php?f=42&t=40331
Remember what the dormouse said: Feed your head Feed your head
User avatar
borka
 
Posts: 9965
Joined: Thu Feb 03, 2011 7:47 pm
Location: World of Sprucecap

Re: Setting up H&H on Mac

Postby jonglobe » Thu Aug 15, 2013 6:38 pm

How do I completely uninstall java?

And then what do I do, do I follow HasseKebab's instructions?
jonglobe
 
Posts: 75
Joined: Sat Feb 18, 2012 8:39 pm

Re: Setting up H&H on Mac

Postby HasseKebab » Thu Aug 15, 2013 6:49 pm

since you have java 6 just download java 7 uppdate and follow my instructions but with a "-d64" instead of d32 in the run.command
Image
      Image
JOIN THE OFFICIAL H&H DISCORD TODAY

♰ PROUD FORUM MODERATOR 02.01.2024 - 05.10.2024 ♰
User avatar
HasseKebab
 
Posts: 1766
Joined: Sun Mar 06, 2011 8:59 pm

Re: Setting up H&H on Mac

Postby jonglobe » Thu Aug 15, 2013 6:58 pm

Last login: Thu Aug 15 18:56:16 on ttys000
Christos-MacBook-Air:~ Christo$ /Users/Christo/Downloads/enderMac32/run.command ; exit;
javax.media.opengl.GLException: java.lang.UnsatisfiedLinkError: /Users/Christo/Downloads/enderMac32/libjogl_awt.jnilib: dlopen(/Users/Christo/Downloads/enderMac32/libjogl_awt.jnilib, 1): Library not loaded: /System/Library/Frameworks/JavaVM.framework/Libraries/libjawt.dylib
Referenced from: /Users/Christo/Downloads/enderMac32/libjogl_awt.jnilib
Reason: no suitable image found. Did find:
/System/Library/Frameworks/JavaVM.framework/Libraries/libjawt.dylib: stat() failed with errno=62
at com.sun.opengl.impl.Java2D.invokeWithOGLContextCurrent(Java2D.java:296)
at javax.media.opengl.Threading.invokeOnOpenGLThread(Threading.java:266)
at javax.media.opengl.GLCanvas.maybeDoSingleThreadedWorkaround(GLCanvas.java:410)
at javax.media.opengl.GLCanvas.display(GLCanvas.java:244)
at haven.HavenPanel.uglyjoglhack(HavenPanel.java:363)
at haven.HavenPanel.run(HavenPanel.java:392)
at java.lang.Thread.run(Thread.java:724)
Caused by: java.lang.UnsatisfiedLinkError: /Users/Christo/Downloads/enderMac32/libjogl_awt.jnilib: dlopen(/Users/Christo/Downloads/enderMac32/libjogl_awt.jnilib, 1): Library not loaded: /System/Library/Frameworks/JavaVM.framework/Libraries/libjawt.dylib
Referenced from: /Users/Christo/Downloads/enderMac32/libjogl_awt.jnilib
Reason: no suitable image found. Did find:
/System/Library/Frameworks/JavaVM.framework/Libraries/libjawt.dylib: stat() failed with errno=62
at java.lang.ClassLoader$NativeLibrary.load(Native Method)
at java.lang.ClassLoader.loadLibrary1(ClassLoader.java:1957)
at java.lang.ClassLoader.loadLibrary0(ClassLoader.java:1886)
at java.lang.ClassLoader.loadLibrary(ClassLoader.java:1872)
at java.lang.Runtime.loadLibrary0(Runtime.java:849)
at java.lang.System.loadLibrary(System.java:1087)
at com.sun.opengl.impl.NativeLibLoader.loadLibraryInternal(NativeLibLoader.java:189)
at com.sun.opengl.impl.NativeLibLoader.access$000(NativeLibLoader.java:49)
at com.sun.opengl.impl.NativeLibLoader$DefaultAction.loadLibrary(NativeLibLoader.java:80)
at com.sun.opengl.impl.NativeLibLoader.loadLibrary(NativeLibLoader.java:103)
at com.sun.opengl.impl.NativeLibLoader.access$200(NativeLibLoader.java:49)
at com.sun.opengl.impl.NativeLibLoader$2.run(NativeLibLoader.java:132)
at java.security.AccessController.doPrivileged(Native Method)
at com.sun.opengl.impl.NativeLibLoader.loadAWTImpl(NativeLibLoader.java:118)
at com.sun.opengl.impl.JAWT.getJAWT(JAWT.java:91)
at com.sun.opengl.impl.macosx.MacOSXOnscreenGLDrawable.lockSurface(MacOSXOnscreenGLDrawable.java:144)
at com.sun.opengl.impl.macosx.MacOSXOnscreenGLContext.makeCurrentImpl(MacOSXOnscreenGLContext.java:57)
at com.sun.opengl.impl.GLContextImpl.makeCurrent(GLContextImpl.java:134)
at com.sun.opengl.impl.GLDrawableHelper.invokeGL(GLDrawableHelper.java:182)
at javax.media.opengl.GLCanvas$DisplayOnEventDispatchThreadAction.run(GLCanvas.java:452)
at sun.java2d.opengl.OGLRenderQueue$QueueFlusher.run(OGLRenderQueue.java:234)
Exception in thread "Haven UI thread" javax.media.opengl.GLException: java.lang.UnsatisfiedLinkError: /Users/Christo/Downloads/enderMac32/libjogl_awt.jnilib: dlopen(/Users/Christo/Downloads/enderMac32/libjogl_awt.jnilib, 1): Library not loaded: /System/Library/Frameworks/JavaVM.framework/Libraries/libjawt.dylib
Referenced from: /Users/Christo/Downloads/enderMac32/libjogl_awt.jnilib
Reason: no suitable image found. Did find:
/System/Library/Frameworks/JavaVM.framework/Libraries/libjawt.dylib: stat() failed with errno=62
at com.sun.opengl.impl.Java2D.invokeWithOGLContextCurrent(Java2D.java:296)
at javax.media.opengl.Threading.invokeOnOpenGLThread(Threading.java:266)
at javax.media.opengl.GLCanvas.maybeDoSingleThreadedWorkaround(GLCanvas.java:410)
at javax.media.opengl.GLCanvas.display(GLCanvas.java:244)
at haven.HavenPanel.uglyjoglhack(HavenPanel.java:363)
at haven.HavenPanel.run(HavenPanel.java:392)
at java.lang.Thread.run(Thread.java:724)
Caused by: java.lang.UnsatisfiedLinkError: /Users/Christo/Downloads/enderMac32/libjogl_awt.jnilib: dlopen(/Users/Christo/Downloads/enderMac32/libjogl_awt.jnilib, 1): Library not loaded: /System/Library/Frameworks/JavaVM.framework/Libraries/libjawt.dylib
Referenced from: /Users/Christo/Downloads/enderMac32/libjogl_awt.jnilib
Reason: no suitable image found. Did find:
/System/Library/Frameworks/JavaVM.framework/Libraries/libjawt.dylib: stat() failed with errno=62
at java.lang.ClassLoader$NativeLibrary.load(Native Method)
at java.lang.ClassLoader.loadLibrary1(ClassLoader.java:1957)
at java.lang.ClassLoader.loadLibrary0(ClassLoader.java:1886)
at java.lang.ClassLoader.loadLibrary(ClassLoader.java:1872)
at java.lang.Runtime.loadLibrary0(Runtime.java:849)
at java.lang.System.loadLibrary(System.java:1087)
at com.sun.opengl.impl.NativeLibLoader.loadLibraryInternal(NativeLibLoader.java:189)
at com.sun.opengl.impl.NativeLibLoader.access$000(NativeLibLoader.java:49)
at com.sun.opengl.impl.NativeLibLoader$DefaultAction.loadLibrary(NativeLibLoader.java:80)
at com.sun.opengl.impl.NativeLibLoader.loadLibrary(NativeLibLoader.java:103)
at com.sun.opengl.impl.NativeLibLoader.access$200(NativeLibLoader.java:49)
at com.sun.opengl.impl.NativeLibLoader$2.run(NativeLibLoader.java:132)
at java.security.AccessController.doPrivileged(Native Method)
at com.sun.opengl.impl.NativeLibLoader.loadAWTImpl(NativeLibLoader.java:118)
at com.sun.opengl.impl.JAWT.getJAWT(JAWT.java:91)
at com.sun.opengl.impl.macosx.MacOSXOnscreenGLDrawable.lockSurface(MacOSXOnscreenGLDrawable.java:144)
at com.sun.opengl.impl.macosx.MacOSXOnscreenGLContext.makeCurrentImpl(MacOSXOnscreenGLContext.java:57)
at com.sun.opengl.impl.GLContextImpl.makeCurrent(GLContextImpl.java:134)
at com.sun.opengl.impl.GLDrawableHelper.invokeGL(GLDrawableHelper.java:182)
at javax.media.opengl.GLCanvas$DisplayOnEventDispatchThreadAction.run(GLCanvas.java:452)
at sun.java2d.opengl.OGLRenderQueue$QueueFlusher.run(OGLRenderQueue.java:234)
exception in QueueFlusher:
javax.media.opengl.GLException: Attempt to make the same context current twice on thread Thread[Java2D Queue Flusher,10,system]
at com.sun.opengl.impl.GLContextLock.lock(GLContextLock.java:83)
at com.sun.opengl.impl.GLContextImpl.makeCurrent(GLContextImpl.java:131)
at com.sun.opengl.impl.GLDrawableHelper.invokeGL(GLDrawableHelper.java:182)
at javax.media.opengl.GLCanvas$DisplayOnEventDispatchThreadAction.run(GLCanvas.java:452)
at sun.java2d.opengl.OGLRenderQueue$QueueFlusher.run(OGLRenderQueue.java:234)


That's my error log, I had a Mainframe window open but it was just blank.
jonglobe
 
Posts: 75
Joined: Sat Feb 18, 2012 8:39 pm

Re: Setting up H&H on Mac

Postby HasseKebab » Thu Aug 15, 2013 7:01 pm

jonglobe wrote:Last login: Thu Aug 15 18:56:16 on ttys000
Christos-MacBook-Air:~ Christo$ /Users/Christo/Downloads/enderMac32/



didnt you run 64 bit java?
Image
      Image
JOIN THE OFFICIAL H&H DISCORD TODAY

♰ PROUD FORUM MODERATOR 02.01.2024 - 05.10.2024 ♰
User avatar
HasseKebab
 
Posts: 1766
Joined: Sun Mar 06, 2011 8:59 pm

Re: Setting up H&H on Mac

Postby jonglobe » Thu Aug 15, 2013 7:05 pm

My bad there... Tried it with 64 bit Enders:

Last login: Thu Aug 15 18:57:27 on ttys000
Christos-MacBook-Air:~ Christo$ /Users/Christo/Downloads/HnH_Ender_x64/run.command ; exit;
Exception in thread "Haven main thread" java.lang.UnsatisfiedLinkError: no jogl in java.library.path
at java.lang.ClassLoader.loadLibrary(ClassLoader.java:1878)
at java.lang.Runtime.loadLibrary0(Runtime.java:849)
at java.lang.System.loadLibrary(System.java:1087)
at com.sun.opengl.impl.NativeLibLoader.loadLibraryInternal(NativeLibLoader.java:189)
at com.sun.opengl.impl.NativeLibLoader.access$000(NativeLibLoader.java:49)
at com.sun.opengl.impl.NativeLibLoader$DefaultAction.loadLibrary(NativeLibLoader.java:80)
at com.sun.opengl.impl.NativeLibLoader.loadLibrary(NativeLibLoader.java:103)
at com.sun.opengl.impl.NativeLibLoader.access$200(NativeLibLoader.java:49)
at com.sun.opengl.impl.NativeLibLoader$1.run(NativeLibLoader.java:111)
at java.security.AccessController.doPrivileged(Native Method)
at com.sun.opengl.impl.NativeLibLoader.loadCore(NativeLibLoader.java:109)
at com.sun.opengl.impl.macosx.MacOSXGLDrawableFactory.<clinit>(MacOSXGLDrawableFactory.java:53)
at java.lang.Class.forName0(Native Method)
at java.lang.Class.forName(Class.java:190)
at javax.media.opengl.GLDrawableFactory.getFactory(GLDrawableFactory.java:108)
at javax.media.opengl.GLCanvas.chooseGraphicsConfiguration(GLCanvas.java:520)
at javax.media.opengl.GLCanvas.<init>(GLCanvas.java:131)
at javax.media.opengl.GLCanvas.<init>(GLCanvas.java:90)
at haven.HavenPanel.<init>(HavenPanel.java:77)
at haven.MainFrame.<init>(MainFrame.java:159)
at haven.MainFrame.main2(MainFrame.java:272)
at haven.MainFrame.access$100(MainFrame.java:52)
at haven.MainFrame$6.run(MainFrame.java:327)
at java.lang.Thread.run(Thread.java:724)
logout

[Process completed]


So it says I'm missing jogl?
jonglobe
 
Posts: 75
Joined: Sat Feb 18, 2012 8:39 pm

Re: Setting up H&H on Mac

Postby cobaltjones » Thu Aug 15, 2013 7:31 pm

You need to put the jogl files in your java directory, not the haven one.

cobaltjones wrote:4. Install JOGL. This is the tricky one. You should just be able to copy the jogl files included with the Enders download as well as these (http://www.java2s.com/Code/Jar/j/Downlo ... saljar.htm) to your SYSTEM/LIBRARY/JAVA/EXTENSIONS folder.
User avatar
cobaltjones
 
Posts: 2725
Joined: Tue Dec 07, 2010 1:27 am

PreviousNext

Return to The Wizards' Tower

Who is online

Users browsing this forum: Ahrefs [Bot], Claude [Bot] and 1 guest