установка компонентов без перекомпиляции Lazarus

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

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

Ответить
Аватара пользователя
Nik
энтузиаст
Сообщения: 573
Зарегистрирован: 03.02.2006 23:08:09
Откуда: Киров
Контактная информация:

установка компонентов без перекомпиляции Lazarus

Сообщение Nik »

Кто-нибудь знает, установка компонентов без перекомпиляции Lazarus в планах есть вообще?
svk12
постоялец
Сообщения: 411
Зарегистрирован: 09.06.2008 18:42:47

Сообщение svk12 »

А зачем?
ViTality
постоялец
Сообщения: 308
Зарегистрирован: 05.10.2007 15:12:02

Сообщение ViTality »

svk12 писал(а):А зачем?
ну как всегда. вместо того чтоб ответить на вопрос начинают убеждать человека что это ему не нужно.
этот вопрос был перетерт и не раз, ранее на форуме. Как минимум для привлекательности для разработчиков платных компонент с закрытыми сорцами. А ведь кстати както некоторые умудряются всеж распространять.
Ism
энтузиаст
Сообщения: 908
Зарегистрирован: 06.04.2007 17:36:08

Сообщение Ism »

Слышал это планировалось в какойто из поздних версий, кажется была диаграмма планов развития
Аватара пользователя
vada
энтузиаст
Сообщения: 691
Зарегистрирован: 14.02.2006 12:43:17

Сообщение vada »

компонент с закрытыми сорцами

Вот эту фразу не вкурил. Каким образом закрытые сырцы компилируются?
ViTality
постоялец
Сообщения: 308
Зарегистрирован: 05.10.2007 15:12:02

Сообщение ViTality »

с этим вопросом к делфистам
Ism
энтузиаст
Сообщения: 908
Зарегистрирован: 06.04.2007 17:36:08

Сообщение Ism »

Зайдите http://www.devart.com/ibdac/
Это в демоверсии вообще без исходников для лазаруса , только предкомпилированые модули
svk12
постоялец
Сообщения: 411
Зарегистрирован: 09.06.2008 18:42:47

Сообщение svk12 »

Ism писал(а):Это в демоверсии вообще без исходников для лазаруса , только предкомпилированые модули

А в параметрах пакетов прописано "Встраивание в IDE" > "Автоматически пересобирать при необходимости",
т.е. при изменении исходников. Поскольку крайние отсутствуют, необходимость не возникает.
А полные версии пакетов компонентов(за деньги) всегда поставляются с исходниками.
Ism
энтузиаст
Сообщения: 908
Зарегистрирован: 06.04.2007 17:36:08

Сообщение Ism »

А полные версии пакетов компонентов(за деньги) всегда поставляются с исходниками.

Ну да, это правильно, иначе автодополнение не будет работать :)
И без разницы как они устанавливаются
Аватара пользователя
carrots
постоялец
Сообщения: 138
Зарегистрирован: 28.03.2008 01:13:02

Сообщение carrots »

Nik писал(а):Кто-нибудь знает, установка компонентов без перекомпиляции Lazarus в планах есть вообще?

Ну если быть точным, то он и не перекомпилируется(при правильных настройках), компилируются только неоткомпилированые юниты, а lazarus вместе с ними заново линкуется :wink: .
Аватара пользователя
AlexVinS
новенький
Сообщения: 95
Зарегистрирован: 27.01.2009 00:18:01

Сообщение AlexVinS »

До этого еще очень далеко (и лазарус тут не причем). На данный момент пройден только один шаг (RTL под линуксом ввиде .so) и то я это в работе не видел. Когда RTL под другими ОС будет работать при динамической линковке, можно двигаться дальше (экспорт RTTI, списка модулей из библиотеки; контроль уникальности загруженных модулей ... что-то еще наверное забыл).
Ответить