On Sunday, Nov 17, 2002, at 11:20 US/Pacific, Vic Norton wrote: [..]
[..]
The "VTN::Utilities" and "VTN::Sppd" packages are here
/Library/Perl/darwin/VTN% ls -l
total 56
-rwxr--r-- 1 vicnorto admin 5427 Nov 2 16:26 Sorts.pm*
-rwxr--r-- 1 vicnorto admin 2116 Nov 17 12:28 Sppd.pm*
-rwxr--r-- 1 vicnorto admin 2886 Nov 7 07:13 Utilities.pm*
along with another package called "VTN::Sorts". "Utilities" and "Sorts" work. "Sppd" does not. I can't figure out why not.
I think the first part is
so how DID you install this VTN::* section?
since it appears that you have those parts in the 'architecture dependent'
section - without apparenetly building any actual 'architecturally dependent parts'.
allow me to illustrate if I can.
we find the MD5.pm module in
/Library/Perl/darwin/Digest
because over in
/Library/Perl/darwin/auto/Digest/MD5
we find the 'bundle' files:
[jeeves: 27:] ls -ltra
total 168
-r-xr-xr-x 1 root admin 78844 May 18 2002 MD5.bundle
-r--r--r-- 1 root admin 0 May 18 2002 MD5.bs
-rw-r--r-- 1 root admin 161 May 18 2002 .packlist
drwxr-xr-x 3 root admin 102 May 18 2002 ..
drwxr-xr-x 5 root admin 170 May 18 2002 .
[jeeves: 28:] file *.bundle
MD5.bundle: Mach-O bundle ppc
[jeeves: 30:]
But Pure Perl Modules belong over the wall treed down
/Library/Perl/....
in your case
/Library/Perl/VTN/....
That way Perl does not try to resolve for the 'bundle' that
would need to be loaded....
You will most likely want to take a look at
perldoc h2xs
as a good place to start the how to build installable Modules
since it is HIGHLY RECOMMENDED in
perldoc perlmod
etc, etc, etc...
HTH
ciao
drieux