sys/types.h is a standard c header, and it comes with the microsoft compiler.
Running vcvars32.bat ought to set the appropriate enviroment variables.
You can get PPM from CPAN.
MJDsays "you can't just make shit up and expect the computer to know what you mean, retardo!"