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

Максим
04.07.2025 15:59:40
Форум: Общее
Тема: TFPHttpServer и удаление временных файлов
Ответы: 10
Просмотры: 4225

Re: TFPHttpServer и удаление временных файлов

Я бы предложил написать в багтрекер FPC.
Максим
05.07.2024 14:53:18
Форум: Lazarus
Тема: Lazarus + FPC 3.3.1
Ответы: 11
Просмотры: 6162

Re: Lazarus + FPC 3.3.1

Lazarus 3.4 не будет работать с текущей ревизией FPC 3.3.1.

Вместо версии 3.4 следует взять fixes-3.0, где эта проблема исправлена.
Максим
19.06.2022 14:41:38
Форум: Lazarus
Тема: Обновил Лазарь до 2.2.2 - перестал собираться проект.
Ответы: 16
Просмотры: 11572

Re: Обновил Лазарь до 2.2.2 - перестал собираться проект.

tria писал(а):Виноват exports
Или то, что эти функции не были объявлены в интерфейсной части модуля.
Или, непонятным образом, их "неправильное" количество в модуле.
Или фаза луны.

Это ошибка в компиляторе, поэтому чудеса возможны.
Максим
18.06.2022 15:15:30
Форум: Lazarus
Тема: Обновил Лазарь до 2.2.2 - перестал собираться проект.
Ответы: 16
Просмотры: 11572

Re: Обновил Лазарь до 2.2.2 - перестал собираться проект.

Сложно сказать. Первый пример успешно собирается, если раскомментировать объявление функции в интерфейсной части модуля. Второй пример, насколько я помню, начинал успешно собираться, если убрать из него пару функций (вместе с их exports).
Максим
18.06.2022 02:17:28
Форум: Lazarus
Тема: Обновил Лазарь до 2.2.2 - перестал собираться проект.
Ответы: 16
Просмотры: 11572

Re: Обновил Лазарь до 2.2.2 - перестал собираться проект.

Удалось воспроизвести оба сообщения об ошибке, спасибо за код. Получившиеся два примера добавлены в багтрекер по ссылке выше.

В дальнейшем, пожалуйста, старайтесь выкладывать компилирующийся код, чтобы не приходилось тратить время на его адаптацию.
Максим
17.06.2022 00:29:23
Форум: Lazarus
Тема: Обновил Лазарь до 2.2.2 - перестал собираться проект.
Ответы: 16
Просмотры: 11572

Re: Обновил Лазарь до 2.2.2 - перестал собираться проект.

Приведённые сообщения всегда указывают на ошибки компилятора.

Какая версия FPC, ОС, разрядность? Где код, демонстрирующий ошибку? С какими параметрами он собирается?

Поиском находится только эта ошибка:
https://gitlab.com/freepascal.org/fpc/source/-/issues/29778

Разработчики FPC не могут ...
Максим
22.03.2018 01:06:35
Форум: Разработки на нашем сайте
Тема: САПР на Lazarus
Ответы: 844
Просмотры: 1432487

Re: САПР на Lazarus

zub писал(а):лазарус продолжает хозяйничать в zcadrt.po это уже бажок похоже

Должно быть исправлено в ревизиях 57544 и 57545.
Максим
20.03.2018 19:29:34
Форум: Разработки на нашем сайте
Тема: САПР на Lazarus
Ответы: 844
Просмотры: 1432487

Re: САПР на Lazarus

Это можно делать после обновления главного файла PO при помощи утилитки updatepofiles в каталоге tools, либо дёргать функцию из модуля translations подобно ей.
Максим
20.03.2018 16:44:51
Форум: Разработки на нашем сайте
Тема: САПР на Lazarus
Ответы: 844
Просмотры: 1432487

Re: САПР на Lazarus

В 2х словах:
то что нужно перевести грузится в рантайме, переводится руками и как то используется. на момент компиляции это неизвестно.
в зкаде есть команда "updatepo" - по ней все что было загружено в рантайме, но ненайдено в zcad.po туда добавляется, а все что было не использовано из zcad.po ...
Максим
20.03.2018 15:57:20
Форум: Разработки на нашем сайте
Тема: САПР на Lazarus
Ответы: 844
Просмотры: 1432487

Re: САПР на Lazarus

>>и использовать строки ресурсов для перевода рантайм данных
они на то и рантайм, что во время компиляции про них ничего неизвестно
Не понял. Переводчику-то всё равно нужны их фиксированные значения. Что мешает оформить их в качестве строк ресурсов и присваивать их значения требуемым элементам в ...
Максим
20.03.2018 15:12:54
Форум: Разработки на нашем сайте
Тема: САПР на Lazarus
Ответы: 844
Просмотры: 1432487

Re: САПР на Lazarus

Поподробнее можно?

Сейчас при перегенерации гарантируется, что в файлы PO попадают только элементы, имеющиеся в файлах RSJ (RST для старых версий FPC) и LRJ (для форм со включённой локализацией). Предыдущая реализация в ряде случаев не убирала ненужные элементы из файлов, являлась источником ошибок ...
Максим
31.03.2016 01:25:50
Форум: Lazarus
Тема: Существует ли кросплатформенный компонент html с utf-8 ?
Ответы: 15
Просмотры: 11288

Re: Существует ли кросплатформенный компонент html с utf-8 ?

Turbopower IPro. Имеется в стандартной поставке Lazarus. Насчёт Юникода не проверял, но в его исходниках имеется обработка UTF-8.
Максим
27.02.2016 01:24:12
Форум: Lazarus
Тема: Lazarus 1.6, обсудим изменения...
Ответы: 140
Просмотры: 149224

Re: Lazarus 1.6, обсудим изменения...

SSerge писал(а):Максим, революция намечается? :D

Ну, намётки кое-какие есть. ;)
Максим
26.02.2016 00:39:24
Форум: Lazarus
Тема: Lazarus 1.6, обсудим изменения...
Ответы: 140
Просмотры: 149224

Re: Lazarus 1.6, обсудим изменения...

zub писал(а):В lazarus собственно изменений можно сказать нет

Лучше сказать революционных изменений нет. Всё же появились и рабочие столы, и настраиваемые инструментальные панели, и начальная поддержка групп проектов, и некоторые другие ништяки помельче.
Максим
07.12.2015 01:12:40
Форум: Free Pascal Compiler
Тема: LLVM
Ответы: 21
Просмотры: 23180

Re: LLVM

Kemet писал(а):Но код действительно ужасный, причем, насколько я помню, в версиях <= 1.x код был более вменяемый, по крайней мере местами

Ну если уж вы говорите, то не смею спорить. :mrgreen: