SolarLune / masterplan

MasterPlan is a project management software / visual idea board software. It attempts to be easy to use, lightweight, and fun.
https://solarlune.itch.io/masterplan
512 stars 46 forks source link

[Suggestion] ARM64/AARCH64 build for both linux and windows #77

Open dissociativity opened 2 years ago

dissociativity commented 2 years ago

While I understand it may be a large undertaking to port it to android, simply building an ARMv8/AARCH64 build would be fairly simple, would allow those who have the skills to run a linux chroot on android devices able to run this, and would make it not suck battery out of ARM64 windows laptops, it would also enable usage on a raspberry pi 3 and newer and other ARM64 SBCs, this would definitely make me decide to buy this application as I'd have more use-cases for it.

SolarLune commented 2 years ago

Hello! Thanks for the suggestion!

I'll have to think about how I might do this as I don't have any ARM devices apart from my Android devices, which I've never tried to use Linux chroot on, so it would take some time to get to. But it sounds like it could be useful!

dissociativity commented 2 years ago

it should be more or less the same as compiling for standard linux builds you already have, just using arm64 versions of the libraries, visual studio also has an arm64 target for windows, so it should more or less require no changes, you just change the ABI when compiling

Peter0x44 commented 2 years ago

If it's so easy, why don't you try doing it? The source is here, nothing prevents you from trying.

I did try a while back on my rpi 1 but remember having some strange errors I can't remember the details of I think the version of go provided by raspbian might have been too old to support go mod also.