New J.A Compiles

Discussion of anything and everything relating to chess playing software and machines.

Moderator: Ras

Archimedes
Posts: 172
Joined: Tue Mar 05, 2019 3:43 pm
Full name: Archimedes

Re: New J.A Compiles

Post by Archimedes »

A small addendum. I also noticed that “make arch=android” seems to work with the original makefile of PlentyChess (without changing the source code). A profile build did not work under Termux with the original makefile.
SlonoSlonar
Posts: 22
Joined: Sat Feb 01, 2025 10:23 am
Full name: Pavel Podlozniy

Re: New J.A Compiles

Post by SlonoSlonar »

Archimedes wrote: Wed Nov 05, 2025 4:13 pm A small addendum. I also noticed that “make arch=android” seems to work with the original makefile of PlentyChess (without changing the source code). A profile build did not work under Termux with the original makefile.
Can you compile Obsidian 16.15 for Android? The latest compiled version of Obsidian for Android is 16.0.0, but 16.15 is significantly more powerful.
Thank you for your work.
Archimedes
Posts: 172
Joined: Tue Mar 05, 2019 3:43 pm
Full name: Archimedes

Re: New J.A Compiles

Post by Archimedes »

SlonoSlonar wrote: Wed Nov 05, 2025 7:07 pm Can you compile Obsidian 16.15 for Android? The latest compiled version of Obsidian for Android is 16.0.0, but 16.15 is significantly more powerful.
Thank you for your work.
We should communicate this in a separate thread. Obsidian does not natively support arm64-v8a. For this reason, you are forced to use the SIMDe headers. However, the source code is incompatible with the SIMDe headers in at least two places. I have modified these accordingly so that compilation is possible. You always have to consider the cost-benefit factor and be careful not to get lost in the deep blue ocean. :)

Obsidian 16.15 for Android:
https://sourceforge.net/projects/chess- ... p/download

Obsidian 16.15 for Android (APK):
https://sourceforge.net/projects/chess- ... k/download