Ответ 1
Я сделал это совсем недавно, я делал это раньше с 2007 года и имел много проблем, но на этот раз в D2010 все прошло отлично...
Предположения:
- BPL Indy хранятся в корзине Папка
- DCP и DCU хранятся в папка lib\indy10
- Исходный код - источник \indy\indy10 (тогда у вас есть ядро /протокол/система вложенные папки)
Направления:
Итак, я взял файлы BPL/DCP/DCU и сохранил их где-то в безопасности (на всякий случай) Я переименовал основные/протокольные/системные папки в файл core.old/protocol.old/system.old Затем я скопировал папки ядра/протокола/системы из indytiburon.zip в папку источника \indy\indy10
Теперь пакеты должны быть построены в следующем порядке:
System - Core - Protocol - dclCore - dclProtocol
Для Delphi 2009 откройте пакеты, имена которых заканчиваются на 130; для Delphi 2010, 140.
Я открыл каждый пакет, затем в параметрах я ввел полный путь к lib\Indy10\в поля каталога вывода DCP и Unit и полный путь к bin\в поле каталога вывода пакета.
Тогда я built
пакеты. Для пакетов dcl я также installed
.
Конечно, в 2010 году он прошел без сучка и задоринки!