@INC troubles and fun

2008-09-12 Thread David Green

@INC

OK, I have dug up some information I found some time ago... The  
standard (Tiger) implementation of @INC can be modified or added to  
via: /Library/Perl/5.8.6/AppendToPath


I am assuming the equivalent in any installed version exists, but  
this will sort out 5.8.6.


I think that might help some headaches.


Fwd: @INC troubles and fun

2008-09-12 Thread David Green

Actually it is possible the below is for use by Apache... (or both)


@INC

OK, I have dug up some information I found some time ago... The  
standard (Tiger) implementation of @INC can be modified or added to  
via: /Library/Perl/5.8.6/AppendToPath


I am assuming the equivalent in any installed version exists, but  
this will sort out 5.8.6.


I think that might help some headaches.




Re: @INC troubles and fun

2008-09-12 Thread Edward Moy
FWIW, the AppendToPath file is a general purpose mechanism to append  
paths to @INC.  As shipped from Apple, it includes the Extras  
directory (which is where the third-party perl modules that we ship  
are installed), and (to provide backwards compatibility) it contains  
paths to previous /Library/Perl/5.8.x directories that we have used in  
the past.  (Note that if you move aside the AppendToPath file, perl  
will run without any third-party modules, useful for testing if you  
depend on modules outside the standard perl distribution.)


You can also add paths to a PrependToPath file (which Apple doesn't  
ship), to prepend paths to @INC.


---
Edward Moy
Apple

On Sep 12, 2008, at 1:57 PM, David Green wrote:


Actually it is possible the below is for use by Apache... (or both)


@INC

OK, I have dug up some information I found some time ago... The  
standard (Tiger) implementation of @INC can be modified or added to  
via: /Library/Perl/5.8.6/AppendToPath


I am assuming the equivalent in any installed version exists, but  
this will sort out 5.8.6.


I think that might help some headaches.