Mein Delphi gibt mir regelmäßig eine entsprechende Meldung aus
Ich kenne das nur genau andersrum, also dass eine
Unit implitzit einkompiliert wurde.
Packages wurden
IMHO noch nie automatisch verlinkt.
Die
IDE gibt eine Meldung, wenn eine
Unit aus einem anderen
Package referenziert wird, das nicht im
required steht, und bietet an, dieses in das
required aufzunehmen. Bestätigt man das, erfolgt ein erneutes Compilieren mit dieser Änderung. Verneint man das aber, werden die Fremd-Units dann in das eigene
Package aufgenommen und verursachen meistens eine entsprechende Fehlermeldung, sollten beide Packages gleichzeitig in die geladen werden.