E2203 $WEAKPACKAGEUNIT として指定された '%s' にグローバル データが含まれています(Delphi)
エラーと警告のメッセージ(Delphi) への移動
$WEAKPACKAGEUNIT でマークされたユニットをパッケージ内に配置しようとしていますが,そのユニットにグローバルデータが含まれています。グローバルデータあるいは初期化/終了処理コードを含むユニットはパッケージ内に配置できません。
この問題の唯一の解決方法は,$WEAKPACKAGEUNIT マークを取り除くか,またはユニットをパッケージに配置する前にユニットからグローバルデータを削除することです。