-
Notifications
You must be signed in to change notification settings - Fork 105
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
No official build for ARM (aarch64) machines #471
Comments
It's currently not possible to build the editor for ARM because of some dependencies. |
#471 Failed attempt: When you're ready to compile on Apple's silicon, the following error message is returned. In Workspace 3 ("focus"):/Users/Shared/Focus/modules/Input/macos.jai:810,13: Error: Too many arguments: Wanted 0, got 3.
/Users/Shared/Focus/modules/Objective_C/bindings/arm64/message.jai:20,17: Info: ... Here is the procedure being called.
|
OK. Back to Doom Emacs for now I guess... |
I'm eagerly watching this project though, it looks really cool. |
If it's an apple silicon Mac, then the x64 builds should work fine there.
…On Thu, Nov 28, 2024, 6:44 AM griffinschreiber ***@***.***> wrote:
I'm eagerly watching this project though, it looks really cool.
—
Reply to this email directly, view it on GitHub
<#471 (comment)>,
or unsubscribe
<https://github.com/notifications/unsubscribe-auth/A4OX77RCW7X6YEOSRWRG2GT2CYAJDAVCNFSM6AAAAABSLMHC7WVHI2DSMVQWIX3LMV43OSLTON2WKQ3PNVWWK3TUHMZDKMBUGQ2TENRTGY>
.
You are receiving this because you commented.Message ID:
***@***.***>
|
It's an aarch64 chromebook running a Debian VM lol. |
I've revived my experimental cross-compile branch and I've updated our nightly builds to generate Caveats:
|
Wow, thank you so much! I'm running the Debian 12 (Bookworm) sandbox on a Chromebook, so it's fine if something goes wrong. I'll see if I can get it working. |
OK, so I ran it and here's the terminal output:
A lot of these things are probably related to the fact that I'm using a Chromebook that I think has non-standard versions of OpenGL stuff, and I probably have done some dumb things in other places, but I hope this is helpful. |
Yeah, there are minimal OpenGL requirements that look like are not being met there. Unless you can somehow upgrade your drivers (mesa?) there's probably no way to fix it, we don't have any kind of fallback for older OpenGL versions. Still, the program ran to that point so that's great I guess :) |
OK, seems like a problem on my end not yours. I'll see what I can do. |
Apparently the outdated GLSL versions are due to the distro. Debian has never been very up-to-date with packages and things lol. Especially not on chromebook. |
So the program is saying that my GLSL version is below the minimum required version. From what I can tell, if the program doesn't actually need features from GLSL 3.30 then I can tell it I'm using 3.30 but not actually use it, which might cause weird stuff or undefined behaviour if it actually needs features from 3.30. |
I only see x86 builds in the releases. Please correct me if I'm wrong.
The text was updated successfully, but these errors were encountered: