Зачем пересобирать Indy каждый раз?

Вопросы программирования и использования среды Lazarus.

Модератор: Модераторы

Ответить
postscripter
новенький
Сообщения: 24
Зарегистрирован: 31.05.2012 20:22:01

Зачем пересобирать Indy каждый раз?

Сообщение postscripter »

Не пойму, какого лешего при компиляции проекта компилируется Indy? При том, что в папке с проектом уже есть директория /lib/ с кучей объектных файлов. Зачем делать это снова? Это же занимает почти минуту.

Indy 10.x.x.3, Laz 1.4.2
Аватара пользователя
Лекс Айрин
долгожитель
Сообщения: 5723
Зарегистрирован: 19.02.2013 16:54:51
Откуда: Волгоград
Контактная информация:

Сообщение Лекс Айрин »

postscripter,А вот у меня чаще другая проблема... почему библиотеки так редко пересобираются.

Компилятор не обязан знать, что библиотека изменилась. Ведь всегда есть шанс, что ее обновят в период между этой и той компиляцией. Плюс, могут измениться исходники (а значит и код) самого компилятора и модулей, которые требуются indy.
wavebvg
постоялец
Сообщения: 355
Зарегистрирован: 28.02.2008 03:57:35

Сообщение wavebvg »

postscripter писал(а):Не пойму, какого лешего при компиляции проекта компилируется Indy? При том, что в папке с проектом уже есть директория /lib/ с кучей объектных файлов. Зачем делать это снова? Это же занимает почти минуту.

Indy 10.x.x.3, Laz 1.4.2

Попробуйте оставить в путях только сборанные модули (PPU-файлы). Вообще-то все правильно, если вы прописали пути до исходников INDY.
postscripter
новенький
Сообщения: 24
Зарегистрирован: 31.05.2012 20:22:01

Сообщение postscripter »

Аа, действительно. Попробую. Мерси!
Ответить