If you're up to some experimenting, you could try using Nim with Zig as your C cross-compiler - see:
* [https://ziglang.org/#Zig-is-also-a-C-compiler](https://ziglang.org/#Zig-is-also-a-C-compiler) * [https://ziglang.org/#Cross-compiling-is-a-first-class-use-case](https://ziglang.org/#Cross-compiling-is-a-first-class-use-case) * [https://ziglang.org/#Zig-ships-with-libc](https://ziglang.org/#Zig-ships-with-libc) I don't guarantee it will work, but there's a chance. I believe I managed to get it to cross-compile from Windows to Android once.
