Greetings,

I'm attempting to install PERL 5.6 on a VMS 7.1-2 Alpha system with DEC C
6.0.  

There are various sets of instructions out on the 'net, all similar, yet
produce various failures of one sort or another.   My latest attempt
involved moving the install directory to the root of the disk as one set of
instructions warned against too many levels of subdirectories.  This seemed
to compile ok, but hangs on the self test:

[.pod]oneline_cmds......ok
[.pod]pod2usage.........FAILED on test 1 (hangs at this point)

Other tests failed, but did not hang:

[.lib]glob-basic........FAILED on test 3
[.lib]vmsish............FAILED on test 7

Questions:

Should l see any test failures?

Is there a concise set of instructions for installing PERL 5.6 on VMS
somewhere?

Should the PERL_ROOT: logical point to a directory at the root level?

Should the MMK INSTALL work ok, or should I have to move [.LIB] myself?

Any help appreciated, I've been at this for two days and could have written
what I need in Fortran by now.  :-)

In trying this example from the cornell.edu VMS PERL web page:

$ $ perl
    $ deck/dollars="__END__"
    #!/usr/bin/perl
    use VMS::DCLsym;
"use" not allowed in expression at - line 3, near ""
syntax error at - line 3, near "use VMS::DCLsym"
    tie %symbols, VMS::DCLsym;
    $symbols{'tm'} = 'show time';
    print `$symbols{'tm'}`;
    __END__

Is this really a syntax error or is something else broke?

Ultimately, I need to write a script that will take a mail merge text file
that was originally going to be printed and instead, break it up into pages
and e-mail the appropriate page to a corresponding e-mail address.  I'm
hoping to call VMS MAIL from DCL via the PERL script.  Any words of advice
appreciated.

Thanks,
Mike Benedict



Reply via email to