testmail.pl =
#!/usr/bin/perl --
foreach $elem (@INC) { print "$elem\n"; }
use MIME::Lite;
foreach $elem (@INC) { print "$elem\n"; }


#  /scripts> perl testmail.pl
/usr/local/perl/site/lib
/usr/local/perl/lib
.
/usr/local/perl/site/lib
/usr/local/perl/lib
.






At 09:19 AM 8/1/2007, Angelos Karageorgiou wrote:
>Try this
>
>#!/usr/bin/perl --
>foreach $elem (@INC) { print "$elem\n"; }
>use MIME::Lite;
>foreach $elem (@INC) { print "$elem\n"; }
>
>
>O/H Greg Schraiber Ýãñáøå:
> > Can anyone tell where/how perl constructs the @INC ?
> >
> > I have a script that works when executed via perl script.pl at the
> > command prompt, but does not run when executed via shell execute
> > statement from within a basic program.
> >
> > When executed from the basic program it errors out with this message:
> > Can't locate MIME/Lite.pm in @INC (@INC contains:
> > /usr/local/perl/site/lib /usr/local/perl/lib .) at
> > /scripts/testmailer.pl line 4.
> >
> > MIME::Lite is installed and Lite.pm is
> > in  /usr/local/perl/site/lib/MIME sub directory.
> >
> > I'm running on AIX v5.2 Perl v5.8.8
> >
> > Greg
> >
> >
> > _______________________________________________
> > Perl-Unix-Users mailing list
> > Perl-Unix-Users@listserv.ActiveState.com
> > To unsubscribe: http://listserv.ActiveState.com/mailman/mysubs
> >
>_______________________________________________
>Perl-Unix-Users mailing list
>Perl-Unix-Users@listserv.ActiveState.com
>To unsubscribe: http://listserv.ActiveState.com/mailman/mysubs


_______________________________________________
Perl-Unix-Users mailing list
Perl-Unix-Users@listserv.ActiveState.com
To unsubscribe: http://listserv.ActiveState.com/mailman/mysubs

Reply via email to