[EMAIL PROTECTED] wrote:

> OK, I added the return line to sub. But I'm getting an error on the
> line require "mycommon.pl" of the tst.pl file. It say something about
> @INC cannot find mycommon.pl

You have two choices:

1. Your required file must be in @INC, i.e. in the path where perl.exe 
looks for modules and libraries. @INC includes current working directory 
(NOT the directory in which your tst.pl resides, but the one where you 
call tst.pl from), plus /path/to/perl/lib and /path/to/perl/site/lib. 
Well, usually.
If you want to know for sure what does your @INC include:
        prompt> perl -e "print qq(@INC)"

2. You should specify full path to your library:
require "/path/to/mycommon.pl"

HTH

P.S. that said, i suggest you learn something about modules and use them 
instead of libraries
perldoc perlmod
perldoc perlmodlib

-- 
Zanardi2k3

-- 
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]

Reply via email to