-
Notifications
You must be signed in to change notification settings - Fork 13
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
Can't compile on Ubuntu under Raspberry Pi arm64 architecture #34
Comments
If you have the binaries for the RPI, can you post them to the releases page? I'd rather use those than try to compile them |
Dependencies (gui+cli)...
Build (daemon)...
|
Ok. I'll give it a try. If this is correct, then you need to update the README.MD, that doesn't have the -D cmake flag. |
ALso, need to replace "cd prosus", by "cd prosus.money". But still, it is erroring out during the "make":
|
May edit de CmakeList.txt to integrate permanently the cmake flag. |
I update my answer, append a directory parameter to git command |
The -maes flag is an x86 CPU flag which is not used on ARM architecture. |
I don't want to just KILL the use of AES if we can still use it on a RaspBerry PI 4+, which is ARM64 and do have it... this section of the script needs rewriting:
Isn't the initial IF wrong? The IF for ARM shouldn't be different? |
I got it to start compiling, by leaving it like this ( but now it's just RaspBerry 4+ compatible ) :)
Can you rewrite the IF statements to make the right checks? Also, on the previous topic of changing the instruction set, I still think the README.MD needs changing to reflect the GIT subdirectory called prosus.energy (cd into it to cmake) and not prosus anymore in this new release. |
While i wait through the painfull compilation time on a slooow RPI , and read through the warnings of the compiler, there's definetivelly wrong with the chacha8_key structure ... it looks like it's duplicated everywhere, or at least at a higher level once. Should open an issue to fix this:
|
I test and build over ARM emulator (qemu) and all is ok. |
It failed, at 78%. Any suggestion on what to change?
|
If you can share the binaries, will save me a lot of headaches
Saludos,
Mariano
…On Tue, Mar 16, 2021 at 11:56 PM YerkoBits ***@***.***> wrote:
I test and build over ARM emulator (qemu) and all is ok.
Some day, I will buy a physical Raspberry 4 to testing.
(I have only a Raspberry 2)
|
Were you able to solve this @Goro2030 ? |
The error is related to the following code section in
The value for I'm compiling for a Cortex-A53 processor. |
No. I quit on trying to compile for Arm64
On Tue, Apr 13, 2021 at 08:51 Daniel Riquelme ***@***.***> wrote:
Were you able to solve this @Goro2030 <https://github.com/Goro2030> ?
Saludos,
Mariano
|
@yerkobits
I installed all the dependencies, like this:
apt-get install build-essential git cmake libboost-all-dev
I didn't isntall QT because i just want the CLI compiled, as the RPI runs text-mode only.
But i'm getting the following cmake compilation error:
The text was updated successfully, but these errors were encountered: