-
Notifications
You must be signed in to change notification settings - Fork 12
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
Support for macos? #41
Comments
in the move to gradle an early decision was made to still create an "uber jar" to retain the portability that upstream beatoraja achieves and allow for the drop-in replacement of Endless Dream jars. When creating an uberjar like this gradle will download all platform natives and package them, I wrote a build plugin that filters those down to a few supported architectures in a slightly hacky way. Modifying the build scripts to support MacOS should be relatively simple but I don't have a MacOS machine to validate any build I would produce, but PRs to assist are more than welcome! |
↑mistake :( |
As stated above |
I managed to run Following your comment I found that It's a little bit strange that However, when I pressed the Raw exception messages:
Seems like still architecture problem. I think I can figure it out soon :D UPD: imgui-java64 needs to upgrade to |
Ahh yes now I remember, the sqlite package gets mangled by the platform filter unintentionally as it uses different prefixes I believe? It might need it's own separate dependency pass to reduce file size (I intentionally try and get it lower than upstream). Glad to hear you got it working! If you want to open a PR that would be much appreciated |
Tried building project from source but get link library error: Failed to load library:
liblwjgl.dylib
Seems like the gradle should import something like
lwjgl:native-macos
, but I don't quite understand how dependency is managedThe text was updated successfully, but these errors were encountered: