Skip to content
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

[feature]: support ARM64 Linux #137

Open
chrisguida opened this issue Jan 24, 2025 · 5 comments
Open

[feature]: support ARM64 Linux #137

chrisguida opened this issue Jan 24, 2025 · 5 comments
Assignees

Comments

@chrisguida
Copy link

I'd love to be able to run this on a $20 SBC!

@sstone
Copy link
Member

sstone commented Jan 28, 2025

There is no native executable for linux ARM64 (because it is not yet supported by kotlin multiplatform) but the JVM version of phoenixd should work (it does work on linux ARM64 servers). See also ACINQ/eclair#2676 (comment) for potential compatibility issues on some linux distros.

@sstone sstone closed this as completed Jan 28, 2025
@chrisguida
Copy link
Author

I noticed that kotlin supports cross-building to Linux ARM64

Image

https://youtrack.jetbrains.com/issue/KT-36871/Support-Aarch64-Linux-as-a-host-for-the-Kotlin-Native

Would there be a way to build a native phoenixd on x86 and target arm64?

@chrisguida
Copy link
Author

chrisguida commented Feb 3, 2025

Anyway i'm hosting a docker image for anyone who wants to run phoenixd on an ARM SBC:

https://hub.docker.com/repository/docker/chrisguida/phoenixd

@pm47 pm47 reopened this Feb 3, 2025
@pm47
Copy link
Member

pm47 commented Feb 3, 2025

I noticed that kotlin supports cross-building to Linux ARM64

That is correct, we noticed too and @sstone will be taking a stab at it.

@sstone sstone self-assigned this Feb 3, 2025
@chrisguida
Copy link
Author

SWEET! That would be epic 🚀

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

3 participants