szabgab has asked for the wisdom of the Perl Monks concerning the following question:

I thought I'll try to add debugging capabilities to Padre so I picked up Pro Perl Debugging where there is a sample script that enables to run the standard perl debugger remotely.

I started to integrate it when I realized it would be much better if there was module that implemented it - the other side of the socket - that could be used by other potential IDEs.

A quick search on CPAN did not turn up anything useful so I wonder if there is such a module already.

If not, anyone with enough tuits to start to write one?

Replies are listed 'Best First'.
Re: Remote debugger
by Khen1950fx (Canon) on Aug 01, 2008 at 07:38 UTC
    There's one remote debugger that I know of: Devel::ebug. It requires that you start ebug-server, then start ebug-client. Also, I couldn't get Padre to work---Wx simply refuses to install on my system:) How did you get it to work?
      yeah, ebug is a possibility though I never used it.

      Where is your Wx installation stuck?
      What OS and which perl?

        I downloaded and reinstalled wxGTK-2.8.8. It installed ok. Then I tried to install Wx via CPAN, but it won't make. The errors I keep getting are:

        'WX' is not a known MakeMaker parameter name. Attempt to free unreferenced scalar: SV 0xa4fb9c, Perl interpreter: 0x +9cc6008 at /usr/lib/perl5/5.8.8/ExtUtils/MakeMaker.pm line 196 ERROR from evaluation of /root/.cpan/build/Wx-0.84/ext/Makefile.PL: ER +ROR from evaluation of /root/.cpan/build/Wx-0.84/ext/stc/Makefile.PL: + No such 'link' library: 'stc' at /root/.cpan/build/Wx-0.84/build/Wx/ +build/MakeMaker.pm line 211

        I'm on Fedora Core 6 with perl5.8.8.

        Update: Problem solved. I did a manual install using:

        perl Makefile.PL --disable-stc

      He obviously installed Wx, its easy, where'd you get stuck?
Re: Remote debugger
by Anonymous Monk on Aug 01, 2008 at 07:39 UTC