-
Notifications
You must be signed in to change notification settings - Fork 16
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
No Linux ARM64 binaries available #11
Comments
./PEPEPOW-cli: error while loading shared libraries: libboost_thread.so.1.74.0: cannot open shared object file: No such file or directory |
./PEPEPOW_qt: error while loading shared libraries: libzmq.so.5: cannot open shared object file: No such file or directory is a plain image of rpi |
Do you think is it possible to get it work in ARM32 for RPI3 ?? |
Try apt install libzmq5 To be clear, I built it on ubuntu 22.04 ARM64 rather than Raspbian. I haven't run it on a Pi4 yet, but no reason to suspect it won't if the correct libraries are in place. If it helps, here is the ldd output: |
I'm sure it is, but I don't have an arm32 cross build chain setup, and the chances of building it natively are slim to none (CC+ is a big memory pig). If I get time, I'll post up my cleaned up source tree that builds on Ubuntu 22.04, but it's still a bit of a mess. |
Let me know I can procure you and RPI3 environment to test it, or if you give some directions I can try to make it work, I think if we have a inexpensive RPI3 running a wallet node could be great mainly for this moon core update. |
No luck, will keep trying I get the same message, I Let you know if I find the way, thanks for your help regards |
Well I give up, install a lot of required libraries but always a newone appears, until thanks in advance regards |
Version 0.5 now available for ARM64 - complete with all the necessary libraries. md5: bef5f21ad2a7285913babd65226ea880 PEPEPOW-v0.5-aarch64-linux.tar.gz The tar ball contains opt/PEPEPOW/lib and opt/PEPEPOW/bin Extract it into the root filesystem, and then do This should allow you to run without going through the library dependency hell |
Source tarball which compiles against modern versions of libboost available at https://home.mattfoster.me.uk/pepe-0.5-src.tar.gz source code - hopefully useful to someone wanting to compile for a non X64 architecture. |
Great I am trying, to make it work on RPI4 , First I tried with the binaries and the libraries posted, but also fail and then tryed to recompile this source, I execute the configure and I get this error checking for Berkeley DB C++ headers... default |
It's relatively easy to compile, or you can loose the wallet portability and configure with --with-incompatible-bdb |
I've forked the tree, committed my changes, and submitted a PR to get this merged in. (Updated to v0.6) |
V0.6 Binaries https://home.mattfoster.me.uk/PEPEPOW-v0.6-aarch64-linux.tar.gz |
See lower down. V0.6 binaries now available
See lower down. V0.5 binaries now available.
This took quite an effort to build on Ubuntu 22.04 ARM64.
The resulting binaries are available at:
https://home.mattfoster.me.uk/PEPEPOW-v0.4-aarch64-linux.tar.gz
sha256sum /var/www/html/PEPEPOW-v0.4-aarch64-linux.tar.gz
5f12ed5bfd5a0eeccbcb5d9739cf0285ade42471aac73cf499920ee49eacf138 /var/www/html/PEPEPOW-v0.4-aarch64-linux.tar.gz
md5sum /var/www/html/PEPEPOW-v0.4-aarch64-linux.tar.gz
45afa28ce64ebd9176cb8975960c4112 /var/www/html/PEPEPOW-v0.4-aarch64-linux.tar.gz
The text was updated successfully, but these errors were encountered: