-
Notifications
You must be signed in to change notification settings - Fork 25
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Mac M1 Support #41
Comments
I just gave a feeble effort to build it on my arm mac in the hope that it would just work. But no such luck. I'm getting some build errors related to JavaNativeFoundation not being available. I fished around a bit but don't have time right now. I'll give it another try later (no ETA) when I have more time to work on it. |
create a sample PR solving the problem w/ JavaNativeFoundation I have one more question: Thanks |
Up until recently it supported Java 8. Some PRs came in that moved it to Java11. I didn't see any reason why not to bump to Java11. Probably wouldn't be hard to backport. I think it just uses a few convenience features of Java11. Nothing fundamental. If you want to try building for Java 8, I'm sure you could flush out the build errors relatively quickly. |
…ation bugfix for #41 -- remove JavaNativeFoundation framework
Thank for the PR. Don't have time to dig into details of it right now. |
sorry, I did not ran test on my Mac M1 -- there is indeed a problem w/ Mac M1 (not Intel though). I receive the following Java crash logs on "mvn clean install": |
Hi, |
At the break point in the screenshot, what is context of that |
receiver is "NSObject", selector is "alloc" |
Thanks for that. Odd. I'm not sure why this should be the case. NSObject certainly supports the "alloc" selector. |
Has anyone had the chance to check into this a little more? Perhaps this would be helpful? I am not sure if it is relevant or not as this is beyond my scope of knowledge but I am willing to test any changes or help in any other way possible if necessary. |
I just picked up an M1 mac over the weekend but haven't had a chance to set it up yet. Well look into this further once it is set up. |
You might be interested in this PR tackling the same issues for Rococoa. |
@shannah I'd be happy to hire you as a freelancer to work on M1 support for objc bridge. |
Thanks @rednoah. Much appreciated. Send me an email at [email protected] and let's talk. |
Thanks to @rednoah for sponsoring this work.
@rednoah @shannah Thank you so much for the sponsorship and effort respectively, thanks to you Minecraft is one step closer to fully functioning on M1 - https://github.com/MinecraftMachina/ManyMC. |
Updated jna, java-objc-bridge, sqlite-jdbc and zstd-jni to supported version Breaks java 8 support due to java-objc-bridge bump shannah/Java-Objective-C-Bridge#41 (comment)
Updated jna, java-objc-bridge, sqlite-jdbc and zstd-jni to supported version Breaks java 8 support due to java-objc-bridge bump shannah/Java-Objective-C-Bridge#41 (comment)
Updated jna, java-objc-bridge, sqlite-jdbc and zstd-jni to supported version Breaks java 8 support due to java-objc-bridge bump shannah/Java-Objective-C-Bridge#41 (comment)
Hi,
is it possible to upgrade the library to include Mac M1 support:
The text was updated successfully, but these errors were encountered: