What obvious thing am I missing?
During make test this gets written to the error log:
Can't locate CGI.pm in @INC at /mod_perl-1.21/t/net/perl/cgi.pl line 7.
Ok, so I print out @INC in cgi.pl.
78) %head t/net/perl/cgi.pl
#!/usr/local/bin/perl
BEGIN {
print STDERR join("\n", @INC), "\n";
}
use CGI ();
use strict;
my $r = CGI->new;
And the printing of @INC shows:
/mod_perl-1.21/blib/lib
/mod_perl-1.21/blib/arch
/mod_perl-1.21/t/docs
/mod_perl-1.21/blib/lib
/mod_perl-1.21/blib/arch
blib/arch
blib/lib
/usr/local/lib/perl5/5.00503/sun4-solaris
/usr/local/lib/perl5/5.00503
/usr/local/lib/perl5/site_perl/5.005/sun4-solaris
/usr/local/lib/perl5/site_perl/5.005
74) %find /usr/local/lib/perl5 -name CGI.pm
/usr/local/lib/perl5/5.00503/CGI.pm
Is @INC not what I think it is at that point?
Bill Moseley
mailto:[EMAIL PROTECTED]