Hello! I have a pixel 7 with GrapheneOS, and would like to install eSpeak as TTS engine. On fdroid there is no release available, and on github if I download the apk and try to install it, a “the app cannot be installed because your device is not compatible” error is thrown. Why this? And how can I install it?
Pixel 7 and onward only support 64-bit applications. My guess is you are trying to install some 32-bit apps.
seems like you are right https://github.com/espeak-ng/espeak-ng/issues/1819
all build apks are 2 year old and not built for arm64-v8a
I never compiled for android, but like, with GCC it’s just a flag and (learning hobbyist so don’t take my word for it) it just has to do with variable byte lengths. You should be able to just compile for 64 bit and it should work. A few variable types will just be longer by a couple of bytes in memory, but it will have no impact overall… I think… At least that’s what the chapter from Computer Systems A Programmer’s Perspective -Bryant/O’hallaron said when I was reading it earlier today.
deleted by creator