Доброго дня.
Не программист, просто хобби такое. 20+ лет назад начал с Delphi5-7, потом стало не хватать, перешёл на RadStudioXE. Появилось желание переписать одну программу, работающую через сом-порты с внешним оборудованием, попутно добавив возможность компилировать и под Windows, и под Linux (вплоть до Малины). В качестве инструмента посоветовали Лазарус - немного знаком, минимум переделок, не надо переучиваться на новый язык.
Скачал образ флешки
slinux-10.0-rpi4-aarch64.img встала прекрасно.
Запустил Центр приложений, нашёл там Лазарус, установил, работает.
Скачал компонент и сделал всё
по инструкции:
- скопировал в директорию /usr/lib64/lazarus/components
- открыл в Лазарусе файл пакета rs232portpackage.lpk
- скомпилировал - ок
- выбрал "Использовать - Установить" пакет
Появляется предупреждение о пересборке Лазаруса, подтверждаю, процесс идёт минут 10 и вываливается с ошибкой:
Error: /usr/bin/ppca64 can't be executed, error message: Failed to execute "/usr/bin/ppca64", error code: -9Компонент на панели не появляется.
В линуксах не силён, подскажите, в какую сторону копать?
ПС файл
/usr/bin/ppca64 на самом деле ссылка на файл
/usr/lib64/fpc/ppca64 может в этом проблема?