make the makefile is indepent with the pch file