[ABE.pm] PERLLIB problem
Faber J. Fedor
faber at linuxnj.com
Mon Jul 3 18:21:05 PDT 2006
I'm missing something obvious here but I just can't see it.
Why is my Portfolio.pm not being found when it resides in the
reports/ dir even though reports/ is listed in $PERLLIB?
[faber at myserver1 libs]$ echo $PERLLIB
/home/faber/libs:/home/faber/libs/reports
[faber at myserver1 libs]$ pwd
/home/faber/libs
[faber at myserver1 libs]$ ls -al
total 56
drwxrwxr-x 3 faber faber 4096 Jul 3 21:28 .
drwx---r-x 34 faber faber 4096 Jul 3 21:27 ..
-rw-rw-r-- 1 faber faber 2951 Mar 10 10:15 my_cgi.pm
-rw-rw-r-- 1 faber faber 10359 Dec 1 2005 my_datetime.pm
-rw-rw-r-- 1 faber faber 21898 Jun 24 09:37 mydb.pm
-rw-rw-r-- 1 faber faber 1751 Dec 6 2005 my_portfolios.pm
drwxrwxr-x 2 faber faber 4096 Jul 3 21:27 reports
[faber at myserver1 libs]$ ls reports/
FundamentalExposureTable.pm RelRetIndustryExposureTable.pm
ReportTable.pm IndustryExposureTable.pm
RelRetReportTable.pm SectorExposureTable.pm
Portfolio.pm RelRetSectorExposureTable.pm
SummaryTable.pm
[faber at myserver1 libs]$ perl -e 'use Portfolio;'
Can't locate Portfolio.pm in @INC (@INC contains: yada-yada-yada
[faber at myserver1 libs]$ ln -s reports/Portfolio.pm Portfolio.pm
[faber at myserver1 libs]$ perl -e 'use Portfolio;'
Global symbol "$self" requires explicit package name at yada-yada-yada
--
Regards,
Faber Fedor
President
Linux New Jersey, Inc.
908-320-0357
800-706-0701
http://www.linuxnj.com
More information about the ABE-pm
mailing list