For those who prefer using Stockfish 6 versions bundled with Droidfish under different Android GUI's such as Chess for Android, i've extracted different versions compiled for various cpu architectures.
After Intel CPU's, 64-bit Android added even more variety. We have now a chaotic portfolio of compiles such as:
Stockfish 6.RC by Jim Ablett for arm5
Stockfish 6 by Jim Ablett for arm5
Stockfish 6 by stockfishchess.org for arm7
Stockfish 6 by Peter Österlund for arm5 (pie & non-pie versions): DOWNLOAD HERE
Stockfish 6 by Peter Österlund for arm7 (pie & non-pie versions): DOWNLOAD HERE
Stockfish 6 by Peter Österlund for arm8 (pie & non-pie versions): DOWNLOAD HERE
Stockfish 6 by Peter Österlund for x86 (pie, non-pie and 64 bit versions): DOWNLOAD HERE
OMG this makes 12 versions already. Search and find the one that suits you better and use it. I will just remind you that if you need to choose PIE version or non-PIEs first try PIE and if it fails go for non-PIE.
What is that PIE by the way? Never heard before. After a quick search, i've learnt it means "Positional Independent Executable" but that still doesn't mean anything to me. I'm not and won't be a programmer.
PIE (position independent code) is a compile option, needed for Android 5. Aart Bik explained this at TalkChess: http://www.talkchess.com/forum/viewtopic.php?t=54393
ReplyDeleteYes, ok. That's the topic i've read. But it's still too deep for me to understand what it really means.
ReplyDeleteWhat matters most is that upgrading to Lollipop makes almost all existing engines obsolete. Therefore, i stay stuck on 32 bits :-)