Danke!
Problem gelöst
hatte anstatt mit TAB die Zeilen mit Leerzeichen eingerückt
und die Datei mit *.c abzuspeichern war auch falsch
außerdem hatte ich einen kleinen Schreibfehler mit großer Wirkung drin
in den gcc-Zeilen darf nicht -o sondern -c stehen
außer in der oberen Zeile, dort war es richtig
dann braucht man auch die dateien mit *.o nicht reinschreiben
jetzt funktioniert es.