[fa.info-vax] help on linking large shareable image?

info-vax@ucbvax.ARPA (03/06/85)

From: Gail Rubin <grubin@bbn-spca>

I have a large program with many modules. It links to 2 shareable images
provided by a different company. When linked normally as a program,
it links and works just fine. However, when I try to link just about
everything but the entry point into a shareable image, that link works
but when I try to make an executable program by linking the (tiny) front
end which calls into the shareable image, I get errors:
%LINK_E_INSVIRMEM, insufficient virtual memory for 566 pages
	for cluster OUTSIDE1

where OUTSIDE1 happens to be for the first cluster from the other company.
It then gives the same message for 3 other clusters, 1 from the other
company and 2 from the VMS run time library.

If it matters, a 1000 page area is allocated by an object file from the
other vendor and in the link, that cluster is given a specific address,
but nothing else is based.

The VMS doc set (v3 or 4) basically says, look at the map and figure
out what to do and correct it. Very helpful. Well, what should I look
for and what can I do?

The size of what seems to be linked in before it gets to cluster OUTSIDE1
is about 3000 pages. I am running on a 750 with 6 meg and a
VIRTUALPAGECNT of over 15000.

I had this problem under VMS 3.5; it is the same under VMS 4.0.
What limit am I really running into and is there any way
I can get around it?

-- Gail Rubin (grubin@bbn-spca or @bbn-unix)

rcb@rti-sel.UUCP (Random) (03/07/85)

You are being limited by your own pgflquota in authorize.

					Random
					Research Triangle Institute
					...!mcnc!rti-sel!rcb