We found the issues in the psh.pm and fixed them. The first issue on windows 7 is that you need to use dmake, not nmake. We changed the makeFile and were able to compile.
The second issue was an error in the code itself, at least with the latest Activestate and Strawberry. It is on line 267 of Psh.pm. A line with two equalities on it throws errors.