( bzt | 2025. 09. 30., k – 15:47 )

Jól van most már, nem okoskodásra van szükség... Pláne nem olyantól, aki jól láthatóan nem is ért hozzá, már bocs.

Csakhogy az Android alkalmazások nem ilyenek. Mindenképpen kell neked egy Androidos entry point, amit az Android loader meg tud találni. Ezek nem sima ARM binárisok.

Csakhogy az SDL esetében igenis ilyenek. A classes.dex konkrétan csak annyit csinál, hogy meghívja a main()-t, semmi mást. A példa esetében egész konkrétan a libs/*/libsdl-helloworld.so fájlbeli main()-t.

Natív binárisokat is csak az NDK segítségével használhatsz.

Ez sem igaz. Egyrészt a használathoz lófaszt se kell az NDK, csak fordításhoz, ráadásul bármelyik ARM cross-compiler is éppúgy megteszi.

A lényeg, hogy az Android nem csak egy sima GNU/Linux

A lényeg, hogy már megintcsak haszontalan (ráadásul hibás) okoskodást kaptunk lefordított bináris helyett.