Replies: 2 comments 2 replies
-
Updating the
|
Beta Was this translation helpful? Give feedback.
1 reply
-
This will not work :/ you will have to have the Valheim team build a arm based executable before this project can support this. |
Beta Was this translation helpful? Give feedback.
1 reply
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
-
I'm interested in tweaking the docker container build to be able to run/build the container for native aarch64.
This would then build box86/box64 (when necessary), and run SteamCMD/Valheim on these compatibility layers.
The intent for myself is to run on ARM servers (Oracle/AWS clouds) but it could also support Pi (I do not have a Pi to test, however).
From what I can tell... everything in the repo should be able to be built natively, (cargo/rust toolchain should be good?). I don't see any binaries pulled down (other than valheim), but I may be missing something.
I'm pretty green when it comes to docker, and new to Rust.
A naive
docker compose up
within a local clone of the repo unsurprisingly spits out a build error which appears to be just cross platform issues:(This is running/building on an
m7g.large
EC2 instance... ARM/Graviton aarch64, running ubuntu 22.04)Linux ip-... 6.2.0-1012-aws #12~22.04.1-Ubuntu SMP Thu Sep 7 16:00:15 UTC 2023 aarch64 aarch64 aarch64 GNU/Linux
I'll start to unwind things a bit so things I can see pulled in can be compiled locally (instead of downloading binary builds)... but any tips on how to setup the
Dockerfile.<...>
and/or build settings to further this journey would be appreciated!Beta Was this translation helpful? Give feedback.
All reactions