Useful or not, from you.
void-packages Tcc won't link executables

<!-- Don't request update of package. We have a script for that. . However, a quality pull request may help. -->


  • xuname:
    Void 5.11.17_1 x86_64 GenuineIntel notuptodate rrmFFF
  • package:

Expected behavior

Executable file should be generated by tcc

Actual behavior

tcc: error: file 'crtn.o' not found

Steps to reproduce the behavior

echo "int main(){}" | tcc -
That's a useful answer
Without any help


Have you tested that fix on Void Linux glibc?

I've had gcc, clang and glibc-devel installed, so that's not the issue I think.

But even if it would be the solution then maybe it should be documented somewhere this file is required. Some distributions show such information when the package is installed (just an idea).