Hi,
I tried to add VMS::Filespec to the installed Win32 perl at my
company (I read a rumour somewhere that this was straightforward...)

Unfortunately I can't seem to get it working, and am hoping someone
can point out what I missed.

- The version of perl on the Win32 machine is 5.004_02 (I believe this
  was a precompiled version).
- I couldn't find VMS::FILESPEC separate from the current
  perl distributionm so I pulled it from 500503 (which I
  happened to have laying around).  
  - Simply copied [.VMS.EXT]FILESPEC.PM from the source to
    [.LIB.VMS] on the Win32 machine, since I couldn't find anything
    except this file and a test routine in the source...

Now when I attempt to use a routine as follows:
        use VMS::Filespec;
        $filespec = shift;
        print vmsify($filespec);
I get "Undefined subroutine VMS::Filespec::vmsify..." (it apparently
happily finds the package).

Interestingly enough when I change the reference to be
main::vmsify(..) I get the same error, VMS::Filespec::vmsify...

I took a look at FILESPEC.PM and found one line which it says to
uncomment when using on other machines, and uncommented:
        use AutoLoader;

Then, I got the following errors:
        Cant locate auto/VMS/Filespec/autosplit.ix in @INC...

-Tracy

Reply via email to