monogon-dev / monogon

The Monogon Monorepo. May contain traces of peanuts and a ✨pure Go Linux userland✨. Work in progress!
https://monogon.tech
Apache License 2.0
378 stars 8 forks source link

ARM64 architecture support? #267

Open bencodesall opened 9 months ago

bencodesall commented 9 months ago

Tried installing in Fedora 38 MV on macOS m1/m2 arch. Noticed this qemu-x86_64-static: Could not open '/lib64/ld-linux-x86-64.so.2': No such file or directory error. My ignorant assumption is that there is no amd64 support as of yet. Is this something in the roadmap?

leoluk commented 9 months ago

I think you mean ARM64 rather than AMD64 (which works)?

The build system currently expects a 64bit x86 architecture: there's a prebuilt sysroot as well as some other hardcoded assumptions. ARM support - both as build platform and deployment target - is on our mid-term roadmap, but there are no short term plans for lack of customer demand. If you have a use case, we'd love to hear about it!

Note that you can already cross-compile metroctl for MacOS M1/M2.

bencodesall commented 9 months ago

Ah. Yes I did mean ARM64, sorry ... low on caffein. 🤔 Will did in further. Thanks.