The OpenNET Project / Index page

[ новости /+++ | форум | теги | ]



Вариант для распечатки  
Пред. тема | След. тема 
Форум Разговоры, обсуждение новостей
Режим отображения отдельной подветви беседы [ Отслеживать ]

Оглавление

Новая версия среды разработки для FreePascal - Lazarus 2.0.0, opennews (??), 05-Фев-19, (0) [смотреть все]

Сообщения [Сортировка по времени | RSS]


117. "Новая версия среды разработки для FreePascal - Lazarus 2.0.0"  +/
Сообщение от bentallemail (ok), 07-Фев-19, 10:37 
Посмотрел я на Lazarus, а то после того я пересел с Delphi на BC++B, а потом на Qt и, постепенно, окончательно на Linux я на паскале как-то и почти не писал ничего. Но всегда знал, что открытый аналог дельфей есть. Впечатления — смешанные. Многое понравилось. Вот как включать докирование окошек нашёл быстро и без чтения документации (просто просмотрел что там в /usr/share/lazarus/components/ мой slackbuild сложил). В живущей у меня дефолтной XFCE, правда, заголовки доков выглядят как привет из 1990, но ладно, к этому можно или привыкнуть, ну или со временем как-то подрихтовать. Можно даже понять, что подключение этой штуки требует перекомпиляции среды. Но вот почему подключение банального набора SQL-ных датасетов (пакет SQLDBLaz), да и _вообще_ любого пакета тоже требует перекомпиляции? Которая, скажем так, далеко несупербыстрая. Есть подозрение, что веселухи в этот процесс добавляет то, что линуксовый ld пытается проинтерпретировать код dfm-ок, в смысле lfm-ок и начинает несколько тупить. Это как-то вообще лечится?
Ответить | Правка | К родителю #74 | Наверх | Cообщить модератору

121. "Новая версия среды разработки для FreePascal - Lazarus 2.0.0"  +2 +/
Сообщение от llolik (ok), 07-Фев-19, 11:31 
> В живущей у меня дефолтной XFCE, правда, заголовки доков выглядят как привет из 1990

Оно вроде как настраивается вот тут (https://imgur.com/IRXmObf). RightClick по линии дока.
> Но вот почему подключение банального набора SQL-ных датасетов (пакет SQLDBLaz), да и _вообще_ любого пакета тоже требует перекомпиляции?

Как пишут тут (http://wiki.freepascal.org/Lazarus_Packages#What_is_a_Lazaru...), FPC пока не поддерживает динамические пакеты, только статические. Следовательно надо всю IDE пересобирать, т.к. динамичской загрузки хидеров пока тоже нет, но что-то в этом направлении вроде как делают http://wiki.freepascal.org/Dynamically_loading_headers

Ответить | Правка | Наверх | Cообщить модератору

122. "Новая версия среды разработки для FreePascal - Lazarus 2.0.0"  +/
Сообщение от bentallemail (ok), 07-Фев-19, 12:02 
Спасибо, со стилем заголовков доков или полным их отключением всё оказалоь элементарно. Что там с динамической подгрузкой компонент пилят — полюбопытствую. А насчёт ускорения линковки кто-то работает?
Ответить | Правка | Наверх | Cообщить модератору

123. "Новая версия среды разработки для FreePascal - Lazarus 2.0.0"  +/
Сообщение от llolik (ok), 07-Фев-19, 12:35 
> ускорения линковки кто-то работает?

Вот это, честно говоря, не интересовался, но можно на форуме FPC или в irc спросить.

Ответить | Правка | Наверх | Cообщить модератору

Архив | Удалить

Рекомендовать для помещения в FAQ | Индекс форумов | Темы | Пред. тема | След. тема




Партнёры:
PostgresPro
Inferno Solutions
Hosting by Hoster.ru
Хостинг:

Закладки на сайте
Проследить за страницей
Created 1996-2024 by Maxim Chirkov
Добавить, Поддержать, Вебмастеру