Im Verzeichnis selbst musst Du nur Deine test.c haben, nix anderes! asuro.c kommt beim Projekt dazu. Die notwendigen Header includierst Du.

... und mache erst mal was einfaches, z.B. Init() in main(), sonst nix, dann das einfache Programm, das ich Dir gezeigt habe. Dann geht es nit dem Schmodder weiter.

Dir fehlen in asuro.c Header. Schau mal beim Include-Verzeichnis, ob da alles stimmt. Muss exakt der Pfad von asuro.h sein!

Bei MS Vista dreht sich mir sowieso die Galle um. Da könnte ich auch noch zum "Linux-Kommandeur" werden.

Du bist kurz davor, nicht aufgeben. Sind die Includes.