Я попытался установить компонент в Delphi XE7, который включает в себя 5 DPK, но, к сожалению, мне это не удалось. Я получаю сообщение об ошибке:Ошибка установки компонента Delphi
[dcc32 Fatal Error] XXX1.dpk (1): E2225 Никогда-сборки пакета 'XXX1' должен быть перекомпилировать
[dcc32 Fatal Error] XXX2.dpk (34): E2202 Требуемый пакет 'XXX1' не найден
Когда я составил только XXX1, он отлично работает!
Я не знаю, как построить все 5 DPK без ошибок.
[Edit:] На основании Remy's answer, я изменил последнюю строку в кулак БРК от {$IMPLICITBUILD OFF}
до {$IMPLICITBUILD ON}
, как показано ниже, но все та же ошибка, что этот вопрос сейчас?
{$R *.res}
{$IFDEF IMPLICITBUILDING This IFDEF should not be used by users}
{$ALIGN 8}
{$ASSERTIONS ON}
{$BOOLEVAL OFF}
{$DEBUGINFO ON}
{$EXTENDEDSYNTAX ON}
{$IMPORTEDDATA ON}
{$IOCHECKS ON}
{$LOCALSYMBOLS ON}
{$LONGSTRINGS ON}
{$OPENSTRINGS ON}
{$OPTIMIZATION OFF}
{$OVERFLOWCHECKS OFF}
{$RANGECHECKS OFF}
{$REFERENCEINFO ON}
{$SAFEDIVIDE OFF}
{$STACKFRAMES ON}
{$TYPEDADDRESS OFF}
{$VARSTRINGCHECKS ON}
{$WRITEABLECONST OFF}
{$MINENUMSIZE 1}
{$IMAGEBASE $400000}
{$DEFINE DEBUG}
{$ENDIF IMPLICITBUILDING}
{$IMPLICITBUILD ON}
Какие компоненты (компоненты)/пакеты вы пытались установить? Я не понимаю, как вы получите большую помощь, если не узнаете это. – MartynA
@MartynA: Я подозреваю, что это Indy, у которого есть 5 DPK, и отключает неявное компиляцию. Эта ошибка не является неслыханной. –