Delphi→ Установка Indy на Portable Delphi
Ноя 16, 2010
У некоторых пользователей Portable Delphi возникли трудности с установкой востребованного компонента Indy в эту среду разработки. Поэтому привожу здесь подробную инструкцию по установке.
Требования
1. Среда разработки Portable Delphi (BDS2006)
2. «Свежие» исходники Indy 10.0.52 для BDS Delphi 2006
сайт Indy компонентов — www.indyproject.org для других версий Delphi
Подготовка
Распаковываем архив с исходниками компонента в директорию среды (например в папку %BDS%\Modules\Indy). Где %BDS% — корневая директория, куда была установлена Portable Delphi.
Установка
Последовательно открываем файлы в среде и компилируем их:
1. %BDS%\Modules\Indy\System\IndySystem100.dpk
2. %BDS%\Modules\Indy\Core\IndyCore100.dpk
3. %BDS%\Modules\Indy\Protocols\IndyProtocols100.dpk
4. %BDS%\Modules\Indy\Core\dclIndyCore100.dpk
5. %BDS%\Modules\Indy\Protocols\dclIndyProtocols100.dpk
После этого кликаем правой кнопкой мыши по dclIndyCore100.dpk в Project Manager и выбираем «Add Reference…«.
В появившемся окне нажимаем «Browse…» и выбираем файл IndyCore100.dcp(%BDS%\Projects\Bpl).
Затем устанавливаем пакет dclIndyCore100.dpk.
Аналогичные действия выполняем для пакета dclIndyProtocols100.dpk, с той лишь разницей, что в «Add Reference…» выбираем файл IndyProtocols100.dcp.
Завершение
Все компоненты установлены!
Последнее, что нужно сделать, это указать нашей IDE где искать файлы Indy. Для этого закройте все проекты (Close All) и перейдите в меню Project→Default Options→Delphi for Win32, после чего в Search Path (вкладка Directories/Conditionals) добавьте следующие пути до директорий:
1. %BDS%\Modules\Indy\System\
2. %BDS%\Modules\Indy\Core\
3. %BDS%\Modules\Indy\Protocols\
Примечание
В имени файлов (например, IndySystemXXX.dpk) цифры XXX указывают на версию среды BDS2006 = v10.0 (соответствие версий можно посмотреть здесь).
Похожие статьи: