Пишу на free pascal под linux. Просто пишу в FPC, без Lazarus-а. Нужна функция UTF8CompareText, она есть в LCL. Lazarus поставил. Как ее теперь оттуда подключить?
uses lazutf8; - ругается
Fatal: Can't find unit LazUTF8 used by Program
Fatal: Compilation aborted
UTF8CompareText из LCL в FPC
Модератор: Модераторы
Взять исходник lazutf8, скомпилировать и положить куда надо. Он без зависимостей, так что скомпилируется без лазаруса, на чистом fpc. Местонахождение зависит от платформы, лично у меня лежит здесь: /usr/lib64/lazarus/components/lazutils/lazutf8.pas
Спасибо, брат, это совершенно логичное и гениальное по своей простоте решение.
Все получилось, правда, пришлось вытянуть исходники с Гитхаба.
Теперь у меня есть все нужные инструменты!
Все получилось, правда, пришлось вытянуть исходники с Гитхаба.
Теперь у меня есть все нужные инструменты!
