E2203 $WEAKPACKAGEUNIT '%s' enthält globale Daten (Delphi)
Nach oben zu Fehler- und Warnungsmeldungen (Delphi)
Eine mit $WEAKPACKAGEUNIT markierte Unit wird in ein Package eingefügt, enthält jedoch globale Daten. Eine derartige Unit darf aber weder globale Daten noch Quelltext zur Initialisierung oder Finalisierung enthalten.
Die einzige Lösung für dieses Problem besteht darin, die Direktive $WEAKPACKAGEUNIT oder die globalen Daten von der Unit zu entfernen, bevor diese in das Package übernommen wird.