-
Notifications
You must be signed in to change notification settings - Fork 410
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
Raspbian ARM64 support #622
Comments
Hi @thurask ! Rgarding MEGAsync, yes, you are right. We have packages for Raspbian 9 and 10 but not for 11 yet. We are experiencing some problems with MEGAsync on Raspbian 11. As soon as they are fixed we will release a version for it too. We are working on it. Thanks a lot! |
Hello! More than one year and there's still no arm64 for RaspiOS. Thank you |
I had issues getting it to build with 32-bit ARM in the past (#451) but on Raspberry Pi OS 11 ARM64 it's just the steps verbatim from the README file; in terms of dependencies I used the list for Debian 9 in the README, although libcrypto++ is now libcrypto++8. I've built MEGAcmd 1.6.0 directly on my Pi 4 without cross-compile and without issue; I'm eagerly awaiting both the 1.6.1 tag for this repo and the upcoming Raspberry Pi OS 12 release (sometime later this year) to see how builds go. Edit: 1.6.1 built and ran with no issues. |
Can someone please share linux arm64 megacmd binary with me ? i am having trouble compiling it |
Successful build on Raspberry Pi OS 12 (Bookworm) ARM64:
Otherwise follows the steps in README.md and the Debian 9 instructions. |
@thurask |
@xd003 I don't have ARM hardware running Ubuntu but I do have an AMD64 23.10 system; compilation works using the Ubuntu 18.04 dependencies list (again without libpcre++) and ignoring FFmpeg during configuration. |
@thurask |
One tip, remember to run
|
With the switch to a cmake based build system in 2.0 the necessary changes are to add the ARM64 Linux target to cmake (meganz/sdk#2699), but after doing that building 2.0 works fine on native ARM64 Linux. |
I see there's prebuilt packages for megacmd 1.5.0 for Raspbian 11 armhf on the repo, now that Raspbian 11 arm64 is official (https://www.raspberrypi.com/news/raspberry-pi-os-64-bit/) it would be good to have native arm64 packages supplied. Megacmd 1.5.0 builds from source fine on a fresh copy of Raspbian 11 arm64, no issues, for what it's worth.
I also see that Raspbian 9 and 10 have packages for megasync 4.6.3 available (but not Raspbian 11?), I haven't tried building megasync on arm64 yet but it should also work out of the box.
The text was updated successfully, but these errors were encountered: