06:46

free pascal

домовой
может я чего то не понимаю..но зачем распостранять исходники компилятора который НЕВОЗМОЖНО скомпилировать без еще не собраного компилятора? получается древняя програмистская шутка "распаковать файл unzip,zip"

Комментарии
30.03.2010 в 08:15

Ведь жизнь – это единственная яркая сторона смерти. ©
gcc тоже невозможно собрать без gcc. Обычно для первого этапа сборки подходит предыдущая версия.
30.03.2010 в 10:52

домовой
мне казалось что в дистрибутиве GCC есть что-то похожее на собраную программу компилятор. по крайней мере Там все include записаны так как если компиляторав системе нет вообще, и в папке программы есть какие-то незнакомые программы. (последняя скомпиленая версия была 3.какая-то потом я махнул рукой и сдался на милость разработчиков дистрибутивов)
30.03.2010 в 18:11

Ведь жизнь – это единственная яркая сторона смерти. ©
хз что там есть, но, насколько мне известно, гцц собирается в несколько этапов:

  1. Первая сборка установленной в системе версией
  2. Пересборка ещё раз тем, что собралось на первом этапе
  3. Ещё одна пересборка результатом второго этапа
  4. Если результаты 2 и 3 совпадают, то всё нормально и результат можно устанавливать в систему