Вверх ↑
Ответов: 4622
Рейтинг: 746
#1: 2021-07-12 21:24:45 ЛС | профиль | цитата
Дефайны могут выглядеть так:
{$ifdef FPC}
{$else}
{$endif}

flint2 писал(а):
надо ли мне будет переделывать сегмент FPC в соответствии с KOL

Это зависит от кода. Если твой код для Delphi работает в компоненте (с использованием KOL или без) - значит, в большинстве случаев будет работать и в FPC. А если не работает - надо выяснить причину и тогда пытаться обойти дефайнами. Конкретно в FPC можно использовать функции и типы данных, которые объявлены в модулях, находящихся в папках compiler\FPC2\unitsXXX (согласно перечисленных в uses стороннего кода, который ты пытаешься портировать в компонент).
карма: 26

0