in reply to Interactive perl on windows

psh is the perfect example, however, it does not support Windows 7

As psh is written in Perl, I don't see any fundamental show stopper for Windows.  What exactly is the problem?

Or are you rather looking for a terminal emulator in order to replace the default console (normally running cmd.exe)?

Replies are listed 'Best First'.
Re^2: Interactive perl on windows
by horsegoalie (Initiate) on Mar 29, 2011 at 12:14 UTC
    The psh package does not work when installed through activestate, cpan, or compiled manually. Therefor we started looking toward other solutions.
      The psh package does not work

      Please explain does not work for us who do not sit right beside you. What do you expect, what happens instead? Post any error messages you see.

      Alexander

      --
      Today I will gladly share my knowledge and experience, for there are no sweeter words than "I told you so". ;-)
        So, the issues with psh boiled down to a few things, which with some expert help here we were able to solve... 1) nmake is not available on Windows 7. We need to use dmake, so, the standard build process fails with psh. 2) On line 267 of Psh.pm, there is a line that states: @Psh::last_result= @result= @$result; This line does not work in the latest builds of Strawberry or Activestate. Setting the line as follows works: @Psh::last_result= @result; Now that we have a build of psh that works, we are pretty happy...
        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.