ヘッダーとかコンパイルとか難しいことはわかりませんがpkgのtccは最新のものがよさそうなのと
https://github.com/termux/termux-packages/issues/19055

二年前の時点ではlibc(std?)とかいうのに対応しておらずtccをtermuxで使うのは難しいとあった
https://www.reddit.com/r/termux/comments/u1qf26/has_anyone_had_any_luck_compiling_tcc_in_termux/

clangとかいうのじゃだめなの?下のリンクに -stdlibみたいなオプションもあるようだしtermuxではこれ(clang)が広く使われてそうで、トラブルも対処しやすそう
https://stackoverflow.com/questions/26333823/clang-doesnt-see-basic-headers