Most of the modules are current on the PPM sites 5.10. I too have had problems generating some modules on Win32.I am using dmake/mingw. Please check your 'make' and 'cc' (compiler) setting:
perl -V:cc -V:make
to be sure that they are correct. The perl MakeFile.pl keys on these and other values to build the Makefile.
I was able to make/make test OK Text:CSV_XS 0.72 using ActiveState 5.10.1 1006 on VISTA SP3.
Lastly, you may wish to be sure that the folder/directory that the tar file was extracted into was empty.
Good luck. -c