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

I tried to make latest well-known GUI-enabled debugger ptkdb(version 1.1074) to work with perl-5.8.0+Tk-800.024

However, I did not succeed (although many other modules that I tried succeeded to be built, self-tested and installed).

Test and installation of a module was okay, but when I tried to use it I got folowing:

D:\Work\PerlScripts\utl>perl -d:ptkdb repath.pl No DB::DB routine defined at d:/perl58m/lib/Devel/ptkdb.pm line 98. BEGIN failed--compilation aborted at d:/perl58m/lib/Devel/ptkdb.pm lin +e 98. Compilation failed in require. BEGIN failed--compilation aborted.
Line 98 of that file is innocent: it just contains following:
use vars qw($VERSION @dbline %dbline);
Has anyone faced similar problem? Could you please share your experience?

That version of ptkdb worked okay with 5.6.1

Courage, the Cowardly Dog.

Replies are listed 'Best First'.
Re: How ptkdb could be made to work with perl-5.8.0+Tk-800.024?
by ralphie (Friar) on Jul 26, 2002 at 13:04 UTC
    you're not alone ... i ran into the same thing earlier this week. a quick web search revealed several notes from last summer recounting similar problems on perl 5.7x on the mac osx, but no resolutions were offered. not having time to get deeply into the ptkdb module, i just went back to using the 5.6.1 that i had left on the system.
      p5p people seem to face similar problem and there was some sort of calm discussion, which, I hope, will lead to fixing a bug.

      Courage, the Cowardly Dog.

Re: How ptkdb could be made to work with perl-5.8.0+Tk-800.024?
by Courage (Parson) on Aug 01, 2002 at 07:23 UTC