[Info-vax] Linking problem with multiply defined symbols, how to resolve?
Richard Levitte
richard at levitte.org
Mon Oct 3 00:30:21 EDT 2022
söndag 2 oktober 2022 kl. 10:56:26 UTC+2 skrev hb:
> On 10/1/22 21:13, Richard Levitte wrote:
> > That last bit, "before the default cluster", is the bit that escaped me, obviously. I don't see that clearly in the manual, quite the contrary when I read this, for example (third paragraph of 2.3.1, emphasis of "after" mine):
> >
> >> Clusters for shareable images, specified in shareable image libraries, appear /after/ the default cluster
> >> on the cluster list because they are created later in linker processing, when the linker knows which
> >> shareable images in the library are needed for the link operation.
> This is for libraries, for example IMAGELIB.OLB, which contains
> DECC$SHR.EXE, etc.
Oh, right, now I see "shareable image libraries" in that quoted paragraph.
Somehow, I glossed over that detail and kept reading "shareable images"...
> Could the documentation be made clearer? It looks like.
It might be my way of reading that's a bit off, but yeah, I'm thinking that a discrete
sub-sectioning to emphasise a little more that one is about shareable images and
the other about shareable image libraries, that might help. If you've been immersed
in a world that talk in terms of "shared libraries" (which I have), it's easy to get lost
in the nuances between "image" and "library".
Anyway, thank you for your clarifications... and for your patience, which is noted.
I feel quite enlightened :-)
Cheers,
Richard
More information about the Info-vax
mailing list