i was installing the 'pp' module not the PAR::Packer
Hmmmm.....ok. Perhaps I don't know what I'm talking about, but pp is part of PAR::Packer and I personally don't know how to install pp without installing PAR::Packer, especially since the documentation of PAR::Packer states:
Currently, this module is used by the command line tool pp internally, as well as by the contributed contrib/gui_pp/gpp program.
Plus, it's been my experience that every time I've installed PAR::Packer, the pp utility has been installed.
That's from your original post. Unless you modified Makefile.PL, it definitely looks like you're installing PAR::Packer to me.
But if you still want to insist that you're installing pp and not PAR::Packer, then I think you might want to share how you're modifying the contents of PAR-Packer-1.013.tar.gz to install just pp without PAR::Packer. That will help others understand that you're needing help with your modified install instead of needing help with installing unmodified package from CPAN.
Of course, if you feel that I have no clue about what I'm saying, please feel free to downvote my responses and/or ignore my attempts to offer assistance.
PAR-Packer-1.013 will not install on strawberry perl - try patched version:
Yes it will , PAR-Packer-1.013 has absolutely no problem building on 32-bit strawberryperl 5.12.3, the version the OP is using, if only the OP would stop trying to use nmake when he should be using dmake