Closed 1bsyl closed 6 months ago
Ah, I see. @madebr, the file .gitmodules still references the 2.9.1 branch. Can you fix that, and take a look at this?
Fixed in 5762821745b7be9c839e72becb9dd27109a47e91. Thanks @sezero
I just verified building SDL2 + SDL2_ttf using ndk 26.0.10792818 with -DSDL2TTF_VENDORED=ON -DSDL2TTF_HARFBUZZ=ON
Since SDL commit https://github.com/libsdl-org/SDL_ttf/commit/79848aac621ffe7048365e4611367e093719d884ok Harfbuzz fails to compile on Android This patch is missing: https://github.com/libsdl-org/SDL_ttf/commit/f903900e8040a55486e8d59580db14002ea6e55f (issue https://github.com/libsdl-org/SDL_ttf/issues/214)
But even if we add it, there are new issues because of c++. Not sure how to fix this. The error appears with
#include <functional>
in hb-cplusplus.hFrom https://github.com/harfbuzz/harfbuzz/issues/2944 we could compile with
APP_STL := system
but that seems now deprecated...