New comment by loreb on void-packages repository https://github.com/void-linux/void-packages/issues/30630#issuecomment-832661216 Comment: Confirmed; it works fine (musl&glibc) after installing gcc (probably also clang), but their templates are complicated enough that imho the easiest solution would be to depend on one or the other, even if it pulls in some unnecessary dependencies. If you feel like doing some boring work: - install gcc; confirm that tcc works, and write down which packages were installed - uninstall the packages from above - try installing&uninstalling until you find the smallest set of gcc dependencies that gets tcc working - report your findings - repeat on a musl virtual machine (or use WSL on windows 10 or something) Of course. if you wish not to lose your sanity, do the first step by hand, and then write a **script** to do the rest!!!