Cycling74 / max-mxj

Java support for Max by Cycling '74
MIT License
17 stars 11 forks source link

32bit Max - what to do? #23

Closed pukunui closed 8 years ago

pukunui commented 8 years ago

Java 8 is 64 bit only.

What do we do for people who wish to use 32 bit Max.

pukunui commented 8 years ago

talking about it with Ben here

With

kuri:~ a$ java -version java version "1.6.0_65" Java(TM) SE Runtime Environment (build 1.6.0_65-b14-468-11M4833) Java HotSpot(TM) 64-Bit Server VM (build 20.65-b04-468, mixed mode) kuri:~ a$

And no Java 8 on 10.11.4 - x64 mxj does not work but x86 does work.

pslack commented 8 years ago

32 bit Java was removed from Apple's port of the openJDK build. Maybe you would have more clout with Mike Swingler to see about opening 32 bit support for the apple port of openjdk.

I think the build settings are still there but it is broken, and probably broken badly by this point. I did complain when the announcement came through that they would drop support for the 32 bit build.. but I was really a lone wolf crying in the wind.

On Tue, Jun 7, 2016 at 5:42 PM, pukunui notifications@github.com wrote:

Java 8 is 64 bit only.

What do we do for people who wish to use 32 bit Max.

— You are receiving this because you are subscribed to this thread. Reply to this email directly, view it on GitHub https://github.com/Cycling74/max-mxj/issues/23, or mute the thread https://github.com/notifications/unsubscribe/ACaDKDFehFmUivDazI-CWR6jTFKn3TIKks5qJeXQgaJpZM4IwZAT .

pslack commented 8 years ago

I'll take a look at the no java 8 / 64 bit Max scenario

jkcmusork commented 8 years ago

As things stand, we cannot provide OS X 32bit Java Support for anything greater than Java 6 JDK. However, despite threats, it sounds like Apple still permits the Java 6 JDK under Sierra for the time being.

https://www.reddit.com/r/MacOS/comments/4smyik/hey_my_macos_1012_pb_is_crazy_it_work_java_6/

So, I think we can just close this issue out now that we are falling back to JDK 1.6 correctly with Peter's latest changes in Issue #28. The solution for 32bit users is to use the Java 6 JDK.

tap commented 8 years ago

Thanks for that link @jkcmusork -- I'm going to re-open this ticket briefly and add a "needs-doc" tag to it. Then we can close it with finality when we've documented this state of affairs.

tap commented 8 years ago

documentation will go in the wiki @ https://github.com/Cycling74/max-mxj/wiki/Install-Java

tap commented 8 years ago

This now should be documented in the S3 location (and then this issue closed). I'm not sure where/how to access that. It should be easy to copy-paste-massage the info above though.

benbrackenc74 commented 8 years ago

added