jmshrv / finamp

A Jellyfin music client for mobile
Mozilla Public License 2.0
1.67k stars 117 forks source link

Aarch64/Arm64 Linux build #766

Open baarkerlounger opened 3 weeks ago

baarkerlounger commented 3 weeks ago

It would be great if it was possible to build Finamp on Arm64 based Linux devices as well. Might be blocked by https://github.com/isar/isar/issues/876 but perhaps there's a way around it.

Chaphasilor commented 3 weeks ago

Hmm. From reading the issue it seems like it would be possible. You could play around with it by forking Isar, building it (either cross-compiling or right on an ARM machine), and then using that as a Finamp dependency. Maybe try replacing the x64 lib with the arm64 one at first, and if that works try keeping both somehow?

If we can get a working Finamp build with such a setup, I feel like it would be pretty likely that a PR to Isar would be accepted. And then we add official support for it :)

I currently don't have the time to look into this myself.