Re: Problems building Perl 5.8.4 on Vax/VMS 6.2

"Craig A. Berry" <[email protected]>
Newsgroups gmane.comp.lang.perl.ports.vms
Message-ID <[email protected]>
On Apr 8, 2009, at 3:25 AM, Rushton, Bernard (B.) wrote:


> First off, I downloaded the pre-built 5.4.4 binaries for Vax/VMS 6.2  
> but
> unfortunately LWP requires Perl 5.6 or later. Argh.
>

I think there are some 5.6.1 binaries around, in case that helps, or  
at least a perlbuild.zip that contains 5.6.1.

> OK, I then thought the easiest way would be to use Craig Berry's
> PERLBUILD584.ZIP as that seems to include what we need. Sadly the  
> build
> is failing so I would greatly appreciate some pointers on where to go
> next.
>
> (Using VMS 6.2 on Vax 4000-105A, DEC C v5.5-002 (though the build
> procedure reports 50590002), MMS v3.1-03)
>
> Here is the last part of the log:-


>
>        Making Time/HiRes (dynamic)
> Configuring Time::HiRes...
> Your operating system does not seem to have the gettimeofday()  
> function.
> (or, at least, I cannot find it)
>
> There is no way Time::HiRes is going to work.
>
> I am awfully sorry but I cannot go further.
>
> Aborting configuration.
>
> Looking for gettimeofday()...
> %RMS-E-FNF, file not found
> %RMS-E-FNF, file not found
> %MMS-F-ABORT, For target DYNEXT, CLI returned abort status:  
> %X00018292.
> -RMS-E-FNF, file not found
>

The first thing I would try would be to see if a newer version of  
Time::HiRes from CPAN has any workarounds for the absence of  
gettimeofday().  The second thing I would try would be to excise  
Time::HiRes from the kit and see if you can live without it.

________________________________________
Craig A. Berry
mailto:[email protected]

"... getting out of a sonnet is much more
  difficult than getting in."
                  Brad Leithauser
lmpx.com only provides a reader for public news (NNTP) servers. It is not affiliated with the servers or forums shown here and is not responsible for the content of articles, which is written by their respective authors.