У меня есть эта ошибка:Почему компилятор не может включать внешнее DCU в моем пакете?
E2411 Unit %s in package %s refers to unit %s which is not found in any package. Packaged units must refer only to packaged units (Delphi)
Delphi Help является чрезвычайно полезным и говорит:
No further information is available for this error or warning.
Почему я не могу обратиться к блоку, который не является частью пакета?
UPDATE:
Бесконечная история: Собираем файл в своем собственном пакете ломает что-то другое: Unit GIFImg was compiled with a different version of CCR.Exif.Consts.SOutOfResources Вот почему я хотел НЕ поместить файл в отдельном пакете.
Hi David. Я видел сообщение. Но я хочу понять, почему это так. Почему компилятор не может включать внешнее DCU в моем пакете? – Ampere
@ Давид Хеффернан хорошо, он мог бы сделать с некоторыми разъяснениями. В ее нынешнем виде это опасно близко к круговому определению. –