Am Anfang des Programms stehen ein(ig)e Zeile(n) mit #include am anfang. das sind andere Dateien, in denen Z.B. deklariert ist was in Msleep() eigentlich passierne soll.

Diese liegen alle entweder im gleichen verzeichnis wie dein aktuell geschreibenes programm, Oder aber im Verzeichnis Winavr\lib; Winavr\inc und so weiter, das ist eine einstellung des compilers.

WO diese Dateien nun liegen, wird in der sog. PATH-Variable beschreiben. Was Helfen könnte, ist, dass du Winavr von der CD nochmal installierst. Am Anfang dieser Installation wird gefragt ob du "ADD TO PATH" willst. hier muss ein häkchen sein!

Mal na andere Frage: Hast du die Neue lib? runtergeladen und ins richtige verzeichnis entpackt? ansonsten geht da nämlich auch nix...