Du hast vielleicht das Problem, dass der Compiler den Pfad zu den Standard-libs nicht kennt. Wenn du dann nur eine Datei kopierst, hängt diese dann von weiteren Standard-Dateien ab, was die Fehlermeldungen beim Kompilieren verursacht.

Hier nützt es nichts, den Pfad in PATH einzutragen, sondern du musst ihn im makefile hinter einem "-I" (Minus großes i für Include) eintragen. Leider kann ich dir auch nicht die genaue Stelle sagen, wo es hingehört. Versuch es mal bei den Compiler-Flags?