Ok das ist mir jetzt ein bisschen peinlich...

Ich hatte meinen source file in einem Ordner mit dem namen UART auf in meine Dateien

und das makefile in einem Ordner UART auf dem desktop

danke mit der Frage nach dem Makefile hast du mein ein Problem gelöst wenn auch auf eine etwas andere Weise