UTF8CompareText из LCL в FPC

Форум для изучающих FPC и их учителей.

Модератор: Модераторы

Ответить
anthony3d
незнакомец
Сообщения: 5
Зарегистрирован: 27.10.2013 23:40:37

UTF8CompareText из LCL в FPC

Сообщение anthony3d »

Пишу на free pascal под linux. Просто пишу в FPC, без Lazarus-а. Нужна функция UTF8CompareText, она есть в LCL. Lazarus поставил. Как ее теперь оттуда подключить?

uses lazutf8; - ругается
Fatal: Can't find unit LazUTF8 used by Program
Fatal: Compilation aborted
xdsl
постоялец
Сообщения: 131
Зарегистрирован: 15.01.2009 12:49:03

Сообщение xdsl »

Взять исходник lazutf8, скомпилировать и положить куда надо. Он без зависимостей, так что скомпилируется без лазаруса, на чистом fpc. Местонахождение зависит от платформы, лично у меня лежит здесь: /usr/lib64/lazarus/components/lazutils/lazutf8.pas
anthony3d
незнакомец
Сообщения: 5
Зарегистрирован: 27.10.2013 23:40:37

Сообщение anthony3d »

Спасибо, брат, это совершенно логичное и гениальное по своей простоте решение.
Все получилось, правда, пришлось вытянуть исходники с Гитхаба.
Теперь у меня есть все нужные инструменты!
Ответить