[Info-vax] product not installing
John Reagan
xyzzy1959 at gmail.com
Tue Oct 4 12:05:00 EDT 2016
On Saturday, October 1, 2016 at 5:38:06 PM UTC-4, Bill Cunningham wrote:
> "John Reagan" <> wrote in message
> news:cd0c1348-e077-4c29-911f-0be7048f506...
> > On Friday, September 30, 2016 at 3:55:40 PM UTC-4, Bill Cunningham wrote:
> >> "Jan-Erik Soderholm" <> wrote in message
> >> news:nsk01p$u6g$1...
> >>
> >> > VMS doesn't "has ZIP", but it can be downloaded. Sometimes there are
> >> > a copies on the same wen page where the CC kit was in the first place.
> >>
> >> I logged into 'system' and I noticed that. There was no zip or unip
> >> for
> >> vax at the download site HP gave me. It is accessable by ftp, sftp,
> >> dropbox
> >> and a couple other ways. They don't want you giving this out per license
> >> agreement. I guess they give it to everyone individually.
> >>
> >> The C compiler pages to install is 100K blocks. This I am supposing
> >> has
> >> nothing to do with modparams.dat and autogen. Because it speaks of using
> >> 'authorize'. Show device sys$sysdevice is used.
> >>
> >> Now is this not a global pages or sections setting? What kind of
> >> settings are changed by UAF> Authorize? I've never used it and I keep
> >> reading and can simply copy the typed words, but IDK what I'm doing?
> >>
> >> Bill
> >
> > There are several issues that the installation guide talks about:
> >
> > 1 - The actual number of disk blocks needed to install the compiler, the
> > additional stuff in the help file, etc.
> > 2 - The additional "global pages"/"global sections" if you decided to
> > install the compiler SHARED. In that case, VMS keeps additional
> > information
> > in memory to reduce the overhead of repeated compilations by multiple
> > people
> > on the system at the same time. You don't have to install the compiler
> > SHARED
> > for it to work. It is the global pages/global sections that may require
> > you
> > to modify MODPARAMS.DAT, run AUTOGEN, and reboot.
>
> OK John. IDK if I'm getting this right. sys$device is not defined I can
> see. So I typed sh dev dua0: which I am mounted on.
>
> Freeblocks are 2475639 then there are Tran blocks which if I remember right
> is about 128. Then mnt count which is 1.
>
> Now when I tried dir/size sys$library:dcltables.exe the size returned was
> 571. IDK if I'm on the right track here.
> So I think I might be off on something here. I don't want to install
> shared. How can I manage that?
>
> Thx
Don't overthink this. The Installation Guide gets very detailed since you might have only a few blocks remaining on your system disk or perhaps you only have a few more global pages inside the kernel (the GBLPAGES parameter in MODPARAMS.DAT). You would need GBLPAGES to install the compiler as shared (you aren't going to do that since you aren't a large multi-user system). You also need pages when you update DCLTABLES with the new C command line. The underlying code might have to keep the old DCLTABLES in memory for currently logged-in users) and need more room for the new one going forward. Again, I doubt you have this issue. I hate to say "Don't read the fine manual", but...
More information about the Info-vax
mailing list