compiling --without-gcc-tls got me 99% there. I had to update grovel-headers.c to include <termios.h> instead of <sys/termios.h> in order to finally build. I saw there is a LISP_FEATURE_ANDROID that would have enable that path, but I don't know what else it would have enabled.
The one thing that failed was the tests on sb-posix :(
attached is the compilation log.
I will try to compile the patched code in MINGW 32-bit to see if that addresses the build failure I saw there.
compiling --without-gcc-tls got me 99% there. I had to update grovel-headers.c to include <termios.h> instead of <sys/termios.h> in order to finally build. I saw there is a LISP_FEATURE_ ANDROID that would have enable that path, but I don't know what else it would have enabled.
The one thing that failed was the tests on sb-posix :(
attached is the compilation log.
I will try to compile the patched code in MINGW 32-bit to see if that addresses the build failure I saw there.