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/

Reply via email to