Its giving unresolved symbols when compiling an example program.
spider@Darkmere> cat hello.c #include <stdio.h> int main() { printf("hello world!\n"); return 0; } spider@Darkmere> tcc -run hello.c hello world! spider@Darkmere> tcc -o hello hello.c tcc: undefined symbol '__init_array_end' tcc: undefined symbol '__init_array_start' tcc: undefined symbol '__fini_array_end' tcc: undefined symbol '__fini_array_start'
okay, commited a version that works