1. Welcome to the new MacRumors forums. See our announcement and read our FAQ

Can't compile on Mac OSX 10.7

Discussion in 'Mac Programming' started by Alutard, Mar 19, 2012.

  1. Alutard, Mar 19, 2012
    Last edited: Mar 19, 2012

    macrumors newbie

    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.


    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?
  2. macrumors 6502a

    Show output of the exact command you used and the result. Your example says 'gcc -o hello.c'. That's wrong. It should be 'gcc -o hello hello.c'.

Share This Page