I'm running Mac OSX 10.7, and am using a Mac for the first time. I was a Windows user previously. Anyways, I'm having troubles compiling a C program. I downloaded Xcode and I have it in my $PATH so I can use the gcc compiler. However, when I try compiling my file.c program it gives me this: ld: library not found for -lcrt1.10.6.o collect2: ld returned 1 exit status I don't know what this means or how to fix it I tried reinstalling Xcode, but that didn't work. This seems so basic, I hope someone out there has an answer. Thanks! edit: When I type in gcc -v it tells me the version is 4.2.1. But when I type in 'gcc -o hello.c' I get 'i686-apple-darwin11-llvm-gcc-4.2: no input files'. Shouldn't that also be 4.2.1 instead of 4.2?