Skip to content

Hotfix/runtime jre for apple arm#70

Open
kristofb wants to merge 8 commits intoCycling74:jb/cmakefrom
kristofb:hotfix/runtime-jre-for-apple-arm
Open

Hotfix/runtime jre for apple arm#70
kristofb wants to merge 8 commits intoCycling74:jb/cmakefrom
kristofb:hotfix/runtime-jre-for-apple-arm

Conversation

@kristofb
Copy link
Copy Markdown

@kristofb kristofb commented Sep 9, 2022

Hi,
My changes concerns only macOS. They enable JRE embedding for Apple M1 architecture.
I also updated readme file for that purpose, and also Windows building procedure.

(however I am not able to build a proper running mxj for windows, even from your branch, i probably lack some instructions, if you can provide some help, i'll check my build on Windows).

@pslack
Copy link
Copy Markdown
Contributor

pslack commented Sep 9, 2022

take a look at Jeremy's branch jb/apple-silicon I was using that as a build reference. I also did some work on M1 but more for wavedna centric , anyways check this branch out, keep in mind that I actually changed the mxj so not particularly useful for you but the embedding is hard coded for wavedna as java is in a fixed place .. anyways this builds on windows as well and osx https://github.com/WaveDNA/max-mxj-1/tree/mxjwave , I think I also had trouble with the master build version and so this is why I went to Jeremy's branches. I'm not sure which branch was built for production but I suspect it was apple-silicon in order to get the product out for M1 compatibility push

@kristofb
Copy link
Copy Markdown
Author

kristofb commented Sep 9, 2022

I started from branch jb/cmake because I saw jb/apple-silicon was merged inside it even if git tree is not showing it. For what I think, jb/cmake is the most up to date branch.

@kristofb kristofb force-pushed the hotfix/runtime-jre-for-apple-arm branch from 68a88d3 to 45a1911 Compare March 10, 2026 19:32
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants