Thanks Fabio,
will there be a release soon(er or later)?
New release Pedone 2.1
Moderators: hgm, Rebel, chrisw
-
- Posts: 896
- Joined: Sat May 13, 2006 1:08 am
-
- Posts: 217
- Joined: Fri Apr 11, 2014 10:45 am
- Full name: Fabio Gobbato
Re: New release Pedone 2.1
I would like to test some other things and maybe for January I will release a new version.
-
- Posts: 896
- Joined: Sat May 13, 2006 1:08 am
-
- Posts: 253
- Joined: Mon Nov 16, 2020 12:13 pm
- Full name: Manuel Rivera
Re: New release Pedone 2.1
Hello Fabio,
Just to confirm you that your armv8 build I working on a Rasperry Pi 4 with Linux 64 bits.
Would be Nice if you tell what choices you made for compiling (gcc? Flags?)
Many armv8 builds don't work on Pi 4 because they are only adressed to Android it seems with ndk and/or Android specific libs.
So it's interesting to know why yours is working like a charm on this platform.
Just to confirm you that your armv8 build I working on a Rasperry Pi 4 with Linux 64 bits.
Would be Nice if you tell what choices you made for compiling (gcc? Flags?)
Many armv8 builds don't work on Pi 4 because they are only adressed to Android it seems with ndk and/or Android specific libs.
So it's interesting to know why yours is working like a charm on this platform.
Raspberry Pi4 bot : https://lichess.org/@/BetterAnalyze
-
- Posts: 217
- Joined: Fri Apr 11, 2014 10:45 am
- Full name: Fabio Gobbato
Re: New release Pedone 2.1
I don't know exactly why but this is the compilation command:
Maybe -fPIE could make the difference but I'm not an expert of arm environments.
Code: Select all
aarch64-linux-android21-clang ./main.c -s -static -pthread -O3 -flto -std=gnu11 -DNDEBUG -Wall -Wextra -lm -march=armv8-a -fPIE -o ./Pedone_armv8
-
- Posts: 253
- Joined: Mon Nov 16, 2020 12:13 pm
- Full name: Manuel Rivera
Re: New release Pedone 2.1
Thanks for your input. I don't know why either ^^ It could be one flag or perhaps the compiler itself or even the OS you are using. Your clang compiler mentions linux and android and i know some compile with ndk and others with gcc...Fabio Gobbato wrote: ↑Fri Dec 18, 2020 1:45 pm I don't know exactly why but this is the compilation command:Maybe -fPIE could make the difference but I'm not an expert of arm environments.Code: Select all
aarch64-linux-android21-clang ./main.c -s -static -pthread -O3 -flto -std=gnu11 -DNDEBUG -Wall -Wextra -lm -march=armv8-a -fPIE -o ./Pedone_armv8
Now it's just a matter to compare with methods of other people that do build for armv8 but that only work with android and do not work with aarch64/Arm64 Linux architecture, and see if they can reproduce with same compiler as you.
Thanks again Fabio.
Raspberry Pi4 bot : https://lichess.org/@/BetterAnalyze
-
- Posts: 135
- Joined: Tue Mar 05, 2019 3:43 pm
- Full name: Archimedes
Re: New release Pedone 2.1
Fabio makes static builds. May be your environment needs static builds (with all necessary libraries in the executable).
-
- Posts: 253
- Joined: Mon Nov 16, 2020 12:13 pm
- Full name: Manuel Rivera
Re: New release Pedone 2.1
Yes it could be that also. May be you could try add -static to one of your armv8 android build and let me try it on rpi4 to test it. But i think we cannot follow this talk on Pedone topic. If you agree to do some testing please tell me on this topic : http://www.talkchess.com/forum3/viewtop ... =2&t=75909Archimedes wrote: ↑Fri Dec 18, 2020 4:11 pm Fabio makes static builds. May be your environment needs static builds (with all necessary libraries in the executable).
Raspberry Pi4 bot : https://lichess.org/@/BetterAnalyze