Время сборки пустого проекта / Lazarus-2.2.0

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

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

Время сборки пустого проекта / Lazarus-2.2.0

Сообщение sunjob » 08.01.2022 21:19:48

добрый день

сложилось ощущение, что во время сборки проекта "принудительно" пересобирается "вся библиотека" паскаля/лазаря

ВОПРОС: я что-то путаю? раньше пустой проект собирался мгновенно, не успевал "отпустить шоткат" а пустая форма уже запускалась. что произошло?!

спасибо

Код: Выделить всё
slackware 12.2
lazarus 2.2.0 /qt4


p.s.
в догонку: пока то да-се, пересобирал лазаря с разными версиями qt, прочими настрйоками, патчами итд ... короче, теперь собирает нормально, а до этого молотил, реально всю свою библиотеку пересобирал, секунд на 10-15 сборка растягивалась

ADD
вылезли конкретные косяки
Последний раз редактировалось sunjob 22.01.2022 00:49:06, всего редактировалось 1 раз.
Аватара пользователя
sunjob
постоялец
 
Сообщения: 105
Зарегистрирован: 12.01.2011 15:19:54

Re: Время сборки пустого проекта / Lazarus-2.2.0

Сообщение Vadim » 09.01.2022 05:37:34

sunjob писал(а):slackware 12.2

Это который был в 2008 году?
Vadim
долгожитель
 
Сообщения: 4016
Зарегистрирован: 05.10.2006 08:52:59
Откуда: Красноярск

Re: Время сборки пустого проекта / Lazarus-2.2.0

Сообщение sunjob » 09.01.2022 12:23:58

вам какая разница, в каком году?! :D

потестировал "последние" сборки на sl14.2/x64 - с лазарем.
оказалось, действительно что-то поломали (с паскалем, вроде как все нормально)
и да, действительно первый раз - пустой проект собирается секунд 15-20... по сообщениям видно что пересобирает "все окружение"...
Аватара пользователя
sunjob
постоялец
 
Сообщения: 105
Зарегистрирован: 12.01.2011 15:19:54

Re: Время сборки пустого проекта / Lazarus-2.2.0

Сообщение Vadim » 09.01.2022 15:35:00

Видимо интерфейсные элементы пересобираются под текущие библиотеки.
Vadim
долгожитель
 
Сообщения: 4016
Зарегистрирован: 05.10.2006 08:52:59
Откуда: Красноярск

Re: Время сборки пустого проекта / Lazarus-2.2.0

Сообщение sunjob » 09.01.2022 15:37:39

нахрена?! ... т.е. зачем?! ((c) А.С.Пушкин)

лазарь не тронутый, ни каких настроек не делалось, пересобирать его не надо! в прошлых релизах такого "шухера" никогда не было
Последний раз редактировалось sunjob 22.01.2022 00:50:22, всего редактировалось 1 раз.
Аватара пользователя
sunjob
постоялец
 
Сообщения: 105
Зарегистрирован: 12.01.2011 15:19:54

Re: Время сборки пустого проекта / Lazarus-2.2.0

Сообщение Vadim » 09.01.2022 16:30:39

sunjob писал(а):нахрена?! ... т.е. зачем?! ((c) А.С.Пушкин)

А вот надо! (с) М.Ю. Лермонтов. :D
Не факт, что техсопровождение Slacke собирает все (специально выделил) пакеты для новой версии. Могло и со старой скопировать. Работает же? Работает, так что зачем время тратить... :D Могут быть и какие-нибудь нюансы в исходниках Лазаря (нового), например, первую сборку делать (на всякий случай) с пересборкой интерфейсов, а то вдруг прогу соберёшь, а она потом запускаться не будет. А так всё сразу будет видно, чего не хватает.
Для примера, политика FreeBSD по отношению к своим пакетам похожа, но не так явно. Количеством пакетов она сопоставима с Debian, однако когда попытаешься поставить бинарный пакет, оказывается их 1/3 (примерно :) ) от заявленного количества, остальные надо собирать самостоятельно. Благо что у них механизм сборки очень лёгкий - надо скачать\обновить репозиторий исходников, зайти в каталог нужного пакета и просто набрать make и make install. Все зависимости (тоже исходники) подтянутся автоматом).
Vadim
долгожитель
 
Сообщения: 4016
Зарегистрирован: 05.10.2006 08:52:59
Откуда: Красноярск

Re: Время сборки пустого проекта / Lazarus-2.2.0

Сообщение sunjob » 09.01.2022 22:49:53

Повторяет Пушкин вновь
Нахрена такая новь?! блин... (c)(А.С.Онный)


техсопровождение Slacke

Пушкин сам не промах собирать Лазаря, нахрена ему бездари!
да, и простите, это как нужно умудриться "собрать не все пакеты" (тут, блин, захочешь не получиться)

Могут быть и какие-нибудь нюансы в исходниках Лазаря

да это хрень уже давно тянется (как выяснилось) :?

make install

это не самое лучшее что придумано человеком :D

все равно не понимаю... нахрена тогда прекомпилированные модули?! выкинуть их и делу копец! ан нет?! нужны нам эти модули, только пока не понятно, как "это" отражается на работе?! :lol:

з.ы. ну так, не до истерики, но хотелось бы ясности! хотя, тут видимо, есть и поболее траблы, особенно с последними релизами :roll:

спасибо
Аватара пользователя
sunjob
постоялец
 
Сообщения: 105
Зарегистрирован: 12.01.2011 15:19:54


Вернуться в Lazarus

Кто сейчас на конференции

Сейчас этот форум просматривают: Yandex [Bot] и гости: 3

Рейтинг@Mail.ru
cron