Z Atlas <[EMAIL PROTECTED]> writes: >Hi >I appologize for posting this message here. This is not a Mainframe Perl >problem but rather in Windows (NT, 2000, XP, you name it.) But nobody >answered this in any other forum, so maybe somebody would be kind enough to >answer here: >I've just installed the latest Perl 5.8.x from Activeperl. I run the thing >under the latest Open Perl IDE 1.0.x. I had not have any problems when I >used Perl 5.6. Now I try to compile a program that was compiled with no >problems previously. I get compile errors in some internal program "package >Cwd;" the statement says "use Carp;" and the errors are: >" No DB::DB routine defined at C:/Perl/lib/Cwd.pm line 151. BEGIN >failed--compilation aborted at C:/Perl/lib/Cwd.pm line 151. Compilation >failed in require at ..\Perl/perl5db.pl line 39. BEGIN failed--compilation >aborted at ..\Perl/perl5db.pl line 39. Compilation failed in require. BEGIN >failed--compilation aborted."
This sounds like a problem with the IDE. The error messeges above indicate that the script is being run under a "debugger" (the DB:: package), but that some functions debugger is supposed to supply are missing. >I've found that there are others who had had this problem on other >environments and nbody had exer answered it. This problem really renders >5.8 as useless for me and if it is universal, I cannot see how anybody can >run 5.8. 5.8 runs well on UNIX and I have used it on Win32 from command line. >could somebody guide me what should I do. ActivePerl is supported by ActiveState, their 5.8 port is fairly new, and I have not tried it yet (my Win32 5.8 I built myself - but then I am a perl core developer so I do that kind of thing...) >Is 5.8 a stable and reliable >version or should I just go back to 5.6 and leave experimental versions to >others. >Thanks >Ze'ev Atlas -- Nick Ing-Simmons http://www.ni-s.u-net.com/
