Indy10 Free Паскаль

Я пытаюсь следовать инструкциям по установке для Indy10 и Lazarus. После загрузки загрузки Indy 10, используя правильный пароль, я вижу только код Delphi, папки с названием lazarus или freepascal нет. Удалена ли версия Lazarus из Indy10?


person Franz    schedule 24.11.2012    source источник


Ответы (2)


Я не часто пользуюсь Lazarus, но я только что прочитал эти инструкции здесь и здесь (с wiki.lazarus.freepascal.org). Они вообще не упоминают какую-либо отдельную папку Lazarus.

Когда я загружаю последнюю ночную сборку, это подтверждается. В папке Lib вы можете найти все файлы пакетов, включая файлы пакетов dpk (Delphi) и lpk (Lazarus).

В исходниках (Lib/System) вы найдете IdCompilerDefines.inc, в котором много определений для различных компиляторов, среди которых FreePascal. Эти определения используются в коде для создания определенных исключений, когда это необходимо, в общей кодовой базе.

person GolezTrol    schedule 24.11.2012
comment
Да, Indy — это проект с единой кодовой базой. Его исходный код поддерживает несколько компиляторов Pascal, включая FreePascal. Имеется make-файл Lazarus. - person Remy Lebeau; 24.11.2012

Я использую Indy 10 с Lazarus как в Windows, так и в Linux. Это прекрасно работает.

Я не устанавливал его в Lazarus через пакеты. Я просто напрямую использую соответствующие единицы и создаю объекты во время выполнения. Это дает мне проект, который легко переносится между различными установками Lazarus.

person Thomas Munk    schedule 20.12.2012