Hello there :
I installed perl in dir /export/product/mydir ;
then I installed stronghold 3.0 in the same dir.
After that I installed CPAN modules. Now I am on to mod-perl installation.

To spare you from having to read the whole of this mail, my Q in a nutshell
is :
perl programs use a variable named @INC. I don't know how this gets formed.
Please help.

Now for the lenghthy explanation.

perl programs use a variable named @INC. I don't know how this gets formed.
But on my hpux machine, value of this variable is :
(@INC contains: /home/build/sh3_bc3011/perl/perlroot/lib
/home/build/sh3_bc3011/perl/perlroot/lib
/home/build/sh3_bc3011/perl/perlroot/lib/site
/home/build/sh3_bc3011/perl/perlroot/lib/site
/export/home/nani/mod_perl-1.24/t/
/export/home/nani/mod_perl-1.24/t/lib/perl)

mod-perl installation gives me this error : Can't locate ExtUtils/testlib.pm
in @INC

I have this file in dirs :
/export/product/mydir/lib/perl5/5.00503/ExtUtils/testlib.pm ,
/export/product/mydir/perl/lib/ExtUtils/testlib.pm .

How does @INC have all those dirs which don't even exist ? I don't have
/home/build/sh3_bc3011 directory on my machine at all.

- nani (dhananjay naniwadekar)

Reply via email to