Найдено 35 результатов

Aleks69
11.05.2022 18:22:23
Форум: Lazarus
Тема: Lazarus, LCL и кроссплатформенная разработка
Ответы: 17
Просмотры: 10935

Re: Lazarus, LCL и кроссплатформенная разработка

Лежит ли Ваша библиотека libQt5Pas в том месте, где компилятор FreePascal ожидает его увидеть?
(проверяем здесь: файл /etc/fpc.cfg, ключ - "-Fl").
Вот это да. Вот это я тупанул. В fpc.cfg про QT-библиотеку вообще ничего нет. Как только добавил ее в "-Fl" на уровне проекта, сразу все засобиралось и ...
Aleks69
10.05.2022 21:17:33
Форум: Lazarus
Тема: Lazarus, LCL и кроссплатформенная разработка
Ответы: 17
Просмотры: 10935

Re: Lazarus, LCL и кроссплатформенная разработка

Попробовал:

1. Собрать с libQt5Pas.so.1 и LCL_PLATFORM=qt5.
2. К собранному собранному ранее, с libQt4Pas.so.1 и LCL_PLATFORM=qt Lazarus просто доложить в usr/lib libQt5Pas.so.1.

В обоих случаях поведение полученной среды по сути одинаково. Для GTK2 или QT проект собирается без проблем.

Стоит ...
Aleks69
10.05.2022 13:37:29
Форум: Lazarus
Тема: Lazarus, LCL и кроссплатформенная разработка
Ответы: 17
Просмотры: 10935

Re: Lazarus, LCL и кроссплатформенная разработка

> Можно попробовать взять готовый пакет Qt5pas из Debian и установить его с помощью штатных средств Astr'ы:

Добрый день! Возможно, здесь не лучшее место для ликбеза по Linux, но все, где еще лучше спросить, чем у людей, которые в "теме" и по Lazarus.
Скажите, а если просто поместить в usr/lib ...
Aleks69
09.05.2022 21:57:01
Форум: Lazarus
Тема: Lazarus, LCL и кроссплатформенная разработка
Ответы: 17
Просмотры: 10935

Re: Lazarus, LCL и кроссплатформенная разработка

> Собираю для линукса под GTK 2, полёт нормальный. Этот виджет древний, нет новых версий, значит почти везде работает
Ценная информация, спасибо!
Подскажите, это только в моем сетапе, или у других так: если собирать даже проектик из одной формы, под GTK2, после запуска цвет у Button игнорируется ...
Aleks69
09.05.2022 18:03:06
Форум: Lazarus
Тема: Lazarus, LCL и кроссплатформенная разработка
Ответы: 17
Просмотры: 10935

Re: Lazarus, LCL и кроссплатформенная разработка

> Нужно та, которая сидит в репозитории Вашей ОС
В менеджере пакетов Astra есть только libQt4Pas. Попробовать что ли подсунуть вручную 5 версии и собрать с LCL_PLATFORM=qt5.
Aleks69
09.05.2022 12:22:36
Форум: Lazarus
Тема: Lazarus, LCL и кроссплатформенная разработка
Ответы: 17
Просмотры: 10935

Re: Lazarus, LCL и кроссплатформенная разработка

Добрый день, уважаемые участники. Спасибо за ответы, мне кажется, подобная информация очень полезна многим людям.

> Lazarus для Linux собрал Qt-шную
Да, вот чувствую нужно еще раз проверить. Использую Lazarus по Linux, по-сути, впервые. Сначала ставил из исходников в Kubuntu 18.04 c libQt4Pas.so ...
Aleks69
08.05.2022 22:36:00
Форум: Lazarus
Тема: Lazarus, LCL и кроссплатформенная разработка
Ответы: 17
Просмотры: 10935

Lazarus, LCL и кроссплатформенная разработка

Добрый день!

Читал, что при разработке под Linux в Lazarus есть, скажем так, некоторые особенности, в зависимости от того, под GTK или QT запускается (разрабатывается?) приложение. Причем, проявлялось это даже в работе простых компонентов, если не ошибаюсь, ComboBox. Посоветуйте, пожалуйста, как ...
Aleks69
01.03.2021 16:33:28
Форум: Lazarus
Тема: Lazarus и Android - обмен опытом
Ответы: 10
Просмотры: 12415

Re: Lazarus и Android - обмен опытом

Насчет котлин пожалуй согласен. Была у меня слабая надежда, что в теории можно, хотя бы частично, портировать через соотв. Lazarus на Android виртуальную машину Diesel Pascal - для "мгновенной" разработки и развертывания приложений. Но, мне кажется, это потребовало бы ведения по-сути, еще одной ...
Aleks69
01.03.2021 16:14:42
Форум: Компилятор / язык программирования
Тема: Diesel Pascal
Ответы: 187
Просмотры: 469564

Re: Diesel Pascal

Добрый день!

Выложил более-или менее настроенную среду Lazarus для Android в этой теме: http://www.freepascal.ru/forum/viewtopic.php?f=5&t=43209

Не осталось ли у автора Diesel Pascal первых версий виртуальной машины, чтоб он смог проверить просто машину + простейшие контролы из вкладки Android ...
Aleks69
01.03.2021 11:20:11
Форум: Lazarus
Тема: Lazarus и Android - обмен опытом
Ответы: 10
Просмотры: 12415

Lazarus и Android - обмен опытом

Добрый день!

Предлагаю в этой теме обсуждать все, что связано с использованием Lazarus для написания под Android.

Делал почти по инструкции: m

Все вполне работает, включая автоматический запуск эмулятора после окончания компиляции в среде lazarus.

Только там laz4android, на который ссылаются, не ...
Aleks69
26.02.2021 10:54:53
Форум: Компилятор / язык программирования
Тема: Diesel Pascal
Ответы: 187
Просмотры: 469564

Re: Diesel Pascal

> Тут ещё непонятно с какой вообще стороны к Андройд подходить, сам процесс развертывания инструментария сложен
Это есть, да. Но в принципе по инструкции автора все заработало. В 2015 работал с этим релизом: m
Тогда он правда лежал где-то в другом месте. Через несколько дней, возможно, смогу опять ...
Aleks69
26.02.2021 09:45:35
Форум: Компилятор / язык программирования
Тема: Diesel Pascal
Ответы: 187
Просмотры: 469564

Re: Diesel Pascal

Возвращаясь к вопросу с Android. Попробую дополнительно пояснить свою позицию. Diesel Pascal под Android не потребуется поддержка 99% возможностей платформы Android. Кому это нужно, пусть создают свое (1000000+1 на рынке) приложение в Android Studio или подобном, отлаживают через тамошние костыли и ...
Aleks69
26.02.2021 00:18:59
Форум: Компилятор / язык программирования
Тема: Diesel Pascal
Ответы: 187
Просмотры: 469564

Re: Diesel Pascal

Приветствую!
Скажите пожалуйста, а уважаемый автор или кто-то еще не пробовал собрать Diesel Pascal под Android? Мне кажется, очень интересная штука должна получится. Прямо таки - прорывная. Не секрет, что "классическая" разработка под Android требует чаще всего монструозных инструментов, трудной их ...
Aleks69
13.06.2020 16:01:27
Форум: Lazarus
Тема: Можно ли как-то определить, что Pascal Script простаивает?
Ответы: 2
Просмотры: 3320

Re: Можно ли как-то определить, что Pascal Script простаивае

Добрый день. Спасибо за ответ. С PS работаю впервые.

Вчера на ночь сделал так. В основном приложении очередь, точнее две копии, на основе пользовательского класса, ("родная" очередь в D2006 оказалась неудобной, т.к. ее реализация старая, работает только с указателями, много лишних телодвижений ...
Aleks69
11.06.2020 23:58:52
Форум: Lazarus
Тема: Можно ли как-то определить, что Pascal Script простаивает?
Ответы: 2
Просмотры: 3320

Можно ли как-то определить, что Pascal Script простаивает?

Добрый день.

Есть родительское приложение, которое дергает процедуры внутри PS ( через GetProcMethod(Function_Name) ), передавая им строковые данные, которые приходят от нескольких внешних источников (UDP, TCP, RS232, которых, разумеется, самих может быть по несколько штук). На каждый источник ...