Sry ich verwechsel immer definieren und deklarieren. Und ein weiterer Fehler, globale Variablen immer in der .c Datei der Unit definieren, wenn diese Variable in einer anderen Unit gebraucht wird, kannst du sie in der Header der 1. Unit als extern deklarieren.