gcc won't compile, looking for crt1.0
when compiling source on alpine linux, it complaint configure: error: C compiler cannot create executables.
Trying to compile the main.c, I got the following errors.
$ cat main.c
int main()
{
return 0;
}
$ gcc main.c
/usr/lib/gcc/x86_64-alpine-linux-uclibc/4.7.3/../../../../x86_64-alpine-linux-uclibc/bin/ld:
cannot find crt1.o: No such file or directory
/usr/lib/gcc/x86_64-alpine-linux-uclibc/4.7.3/../../../../x86_64-alpine-linux-uclibc/bin/ld:
cannot find crti.o: No such file or directory
/usr/lib/gcc/x86_64-alpine-linux-uclibc/4.7.3/../../../../x86_64-alpine-linux-uclibc/bin/ld:
cannot find -lc
/usr/lib/gcc/x86_64-alpine-linux-uclibc/4.7.3/../../../../x86_64-alpine-linux-uclibc/bin/ld:
cannot find crtn.o: No such file or directory
collect2: error: ld returned 1 exit status
$ clang main.c
/usr/bin/ld: cannot find crt1.o: No such file or directory
/usr/bin/ld: cannot find crti.o: No such file or directory
/usr/bin/ld: cannot find -lc
/usr/bin/ld: cannot find crtn.o: No such file or directory
clang: error: linker command failed with exit code 1 (use -v to see
invocation)
(from redmine: issue id 2169, created on 2013-07-21, closed on 2013-08-01)