Здравствуйте. Раньше никогда такой проблемы при компиляции не испытывал, сейчас же какая-то ерунда. Кто-нибудь может прокомментировать это:
$ cat main.c
int main(void)
{
return 0;
}
$ gcc -c main.c
$ ld main.o
ld: warning: cannot find entry symbol _start; defaulting to 08048074
$ ./a.out
Ошибка сегментирования
$ ld --version
GNU ld (GNU Binutils) 2.20.1.20100318
$ gcc --version
gcc (GCC) 4.4.3 20100316 (prerelease)
??
P.S. Гугл рыл, толком ничего не понял. Раньше ведь компилял без проблем, что сейчас произошло...
Arch.