[Info-vax] make vs. MMS

Phillip Helbig undress to reply helbig at asclothestro.multivax.de
Thu Oct 6 10:14:53 EDT 2022


In article <thmjfo$3c8u4$2 at dont-email.me>, Simon Clubley
<clubley at remove_me.eisner.decus.org-Earth.UFP> writes: 

> > It's Fortran90, amazingly enough.  However, that might still apply.
> 
> How big is the makefile ? 

15 blocks.

> Is it easier to simply write your own build
> command procedure as was done in the old days ?

Grand total of 116 directories, 1015 files, 31604 blocks.  :-(

> I would have suggested GNV, but I'm not sure how well setup it is to
> handle Fortran and to translate Unix Fortran commands to VMS Fortran
> commands.

VMS is language-agnostic, which is good; much unix stuff favours C.  
Translating the commands is another issue.

Probably not worth the trouble.

I'm also puzzled by the fact that a (compressed) ZIP arXiv has size 
193312 blocks, UNZIP/LIST reports 110745595 bytes and 1018 files, which
seems to correspond to what I see on linux, but unpacked I get only the
31604 mentioned above. 

Allocation issue?  Nope:

   Grand total of 116 directories, 1015 files, 31604/42096 blocks.

On linux, du reports 110396 1-k blocks, which jibes with everything 
else.  du | wc gives 120 so hard to tell at a glance if anything is 
really missing on VMS.  :-( 

OK, there are two files with names which are too long which didn't
survive the UNZIP.  They are also big files (*git/objects/pack/pack-/*),
so that explains the difference between the total sizes.  Will have to
look closer to see what explains the different number of directories (du
does include ".", but that's only one). 

So, probably not worth it.  :-(

If I actually modify the code, as opposed to just using it, I might see 
if I can work on individual files on VMS, simply because it's more 
comfortable.  The code's output consists of Fortran files, so I'll 
probably make plots and so on on VMS (with some Fortran code which makes 
nice PostScript files).  But it's probably not worth the trouble to 
understand the differences mentioned above, much less try to get the 
code to work on VMS.  (My guess is that I don't need the long-name 
files, but I don't know enough about git (which is how I downloaded the 
code) to know for sure.)




More information about the Info-vax mailing list