Gunnar Hjalmarsson wrote:
hotkitty wrote:
I'm trying to extract links from a website but get the following
error:

Global symbol "%Config" requires explicit package name at C:/Perl/lib/
Errno.pm l
ine 11.
Global symbol "%Config" requires explicit package name at C:/Perl/lib/
Errno.pm l
ine 11.
Global symbol "%Config" requires explicit package name at C:/Perl/lib/
Errno.pm l
ine 13.
Global symbol "%Config" requires explicit package name at C:/Perl/lib/
Errno.pm l
ine 13.
BEGIN not safe after errors--compilation aborted at C:/Perl/lib/
Errno.pm line 12
9.
Compilation failed in require at C:/Perl/lib/IO/Socket.pm line 17.
BEGIN failed--compilation aborted at C:/Perl/lib/IO/Socket.pm line 17.
Compilation failed in require at C:/Perl/site/lib/LWP/Simple.pm line
158.

What am I doing wrong?

LWP::Simple may not be correctly installed, so I suggest that you re-install it.

http://perldoc.perl.org/perlfaq8.html#How-do-I-install-a-module-from-CPAN%3f

Something seems to be wrong with C:/Perl/lib/Errno.pm or C:/Perl/lib/Config.pm. Since both those files were created when Perl was built, it actually indicates that your Perl installation failed.

What happens if you type

    perl -V

at command line, and if you run this code:

    use Config;
    foreach ( keys %Config ) {
        defined $Config{$_} or next;
        length $Config{$_} or next;
        print "$_ = $Config{$_}\n";
    }

--
Gunnar Hjalmarsson
Email: http://www.gunnar.cc/cgi-bin/contact.pl

--
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]
http://learn.perl.org/


Reply via email to