it expects to be compiled on the device you are trying to compile for.
I have said that a few times now. : ) TCC is for on the device. we lack a truly native gcc right now...
Grab the one I linked or even better grab a x-compiler Tool Chain if you do actually wish to cross compile in the manner you are describing mate
sorry for any confusion.