Поставил себе Ubuntu 7.10, и сразу же обнаружил проблему с компилятором gcc. Пытаюсь скомпилировать файл main.c такого содержания:
int main()
{
return 0;
}
Выполняю gcc main.c -o main . Вылезает ошибка:
/usr/bin/ld: crt1.o: No such file: No such file or directory
collect2: ld returned 1 exit status
Выполняю gcc main.c -c -o main.o && ld main.o -o main -e main - компилируется нормально, но при запуске получившегося эльфа - сегфаулт. Как можно решить эту проблему?