Well can you tell us what you are trying to achieve here actually, I don't have much to go on from what you have posted !!
crt1.o looks to be an object file and it seems like your linker (ld) can't find it, but what are you actually doing when this error arrives would help us get a clearer picture.
This happens for any c code that i try to compile.
It even occurs for a basic program like displaying "hello" which im sure has no syntax errors in it.
When i compile using the command 'gcc filename.c' it gives the error.
Im using ubuntu 7.10 if that makes a difference.