Hi Craig,

> Why?
Because I like the VAX.  I also have the emulator running at just under 24 
times the speed of a VAX 780.  I'm also working on an emulator for the Alpha.  
The VAX may have been discontinued, but there are many still out there and 
ignoring them is just wrong.

It appears that /OPT=NODISJOINT does appear to work successfully.

Thanks,

~Jon.


-----Original Message-----
From: Craig A. Berry [mailto:craigbe...@mac.com] 
Sent: Sunday, August 21, 2016 9:34 AM
To: Jonathan Belanger
Cc: vmsperl@perl.org
Subject: Re: Trying to build PERL 5.22.3RC1 on OpenVMS VAX V7.3 with some 
issues...

On Aug 21, 2016, at 7:31 AM, Jonathan Belanger <jbelang...@rochester.rr.com> 
wrote:
> 
> Hi All,
>  
> I just joined the list, so please let me know if I make any mistakes.
>  
> I’m trying to build PERL 5.22.3RC1 on a emulated VAX running OpenVMS VAX V7.2 
> (unpatched).  

Why?  The VAX architecture was discontinued sixteen years ago.  If you succeed 
it will take days and days to do the build.  There have been an increasing 
number of features that won’t work right on an ODS-2 disk.  So, it’s an uphill 
battle, and not worth the effort when you can get an Alpha emulator or a cheap 
Itanium on eBay.

> After getting past a few issues that prevented the build from proceeding 
> (CONFIGURE.COM, DESCRIP_MMS.TEMPLATE, and MAKFILE.PL in DYNALOADER needed 
> some changes).  I’m now at the point where MD5 is compiling and though it 
> shows CPU time being takeng up, there is no I/O occurring and the compilation 
> never returns.  The compile I’m using is Compaq (DEC) C V6.4.  Has anyone 
> else had this issue?  I’m not sure how to best debug it.  Any help would be 
> appreciated.

The optimizer on that old compiler gets confused but compiling with 
/Optimize=(NODISJOINT) has been reported to do the trick.

There is a patch to do that here in this ticket:

<https://rt.perl.org/Public/Bug/Display.html?id=85932>

________________________________________
Craig A. Berry

"... getting out of a sonnet is much more  difficult than getting in."
                 Brad Leithauser



Reply via email to