-
Notifications
You must be signed in to change notification settings - Fork 75
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
How can i build an aarch64 version #175
Comments
The AppImage generator I previously used currently does not support aarch64: linuxdeploy/linuxdeploy#175 . Using appimagetool directly is more of a hassle, but possible for aarch64.
This comment was marked as off-topic.
This comment was marked as off-topic.
I'm also interested in this. Can we change the workflow to do it? |
Would be closed by #189 |
#189 has never seen a reaction to the change requests, though. Since I also need ARM binaries soon, I'll probably pick up that PR and improve it in the next weeks. |
Thanks! |
@TheAssassin Any update on this? |
Bump, any update? |
I was able to create docker image containing linuxdeploy which works on arm64: https://github.com/K4CZP3R/linuxdeploy-tauri-arm64 |
Cool, thanks, I'll test it right away :D |
@K4CZP3R very new to this so my apologies, but I've produced the I assume all the files I need are there in |
Duplicate of #108 |
I had some success just following the linuxdeploy:ci/build.sh and linuxdeploy-plugin-appimage:ci/build-appimage.sh in an arm64 Docker container - it got a little hairy due to the apparent circular dependency between those two builds where they each download the latest version of the other, but I was able to produce what appears to be a usable |
@dcarr45 Can you provide the build instructions that worked for you? |
Any updates? Need arm64/aarch64 badly |
Just for the record, an ARM version is on the way. I'm just fiddling with the build process, but it's working locally already. |
Build is working now. I need to clean the branch up and merge it into the main branch. I should be able to do it tonight. |
It's done. Binaries are available. Feedback welcome! |
@TheAssassin Thanks for completing this! I am finally getting around to trying it. I'm having a spot of trouble though.
I seem to recall an issue where you mentioned using sed to change a few bytes, which worked in another case for me, but I can't find it. I'm trying it with a Dockerfile. Here's the workflow output https://github.com/netpanzer/netpanzer/actions/runs/7499142351/job/20415397490#step:8:435 And the Dockerfile Of the 4 jobs in the workflow, the focal amd64 job is completing, and the two Jammy jobs (arm64 and amd64) don't use linuxdeploy (so those 2 are completing). |
Found it. I also found the the I believe this is fixed in netpanzer/netpanzer@241a664 |
I only find release version of x86_64 and i686. I want build a AppImage for aarch64, what should i do?
The text was updated successfully, but these errors were encountered: