У меня есть два пакета времени выполнения Delphi.SecondPackage
включает FirstPackage
в своем предложении requires
.Один из других разработчиков недавно добавил несколько новых файлов в первый пакет.
Теперь, когда я компилирую первый пакет, у меня не возникает никаких ошибок, но когда я компилирую второй пакет, я сохраняюполучение:
[DCC Fatal Error] FirstPackage.dpk(91): F1026 File not found: 'SomeFile.dcu'
SomeFile
уже содержится в FirstPackage
, но его повторное добавление к FirstPackage
перемещает SomeFile
в конец предложения Contains
и возвращает меня:
[DCC Fatal Error] FirstPackage.dpk(91): F1026 File not found: 'SomeOtherFile.dcu'
Я могу продолжать повторное добавление файлов, пока у меня не посинет лицо, и результат всегда будет одинаковым.Первый файл в предложении contains
не может быть найден при компиляции SecondPackage
.
Я попытался удалить все связанные dcus, dcps и bpls вручную и пересобрать, но безрезультатно.Есть идеи?