Re: Alternate file types for RUN ?
- From: Arne Vajhøj <arne@xxxxxxxxxx>
- Date: Wed, 25 Oct 2006 22:05:06 -0400
JF Mezei wrote:
Arne Vajhøj wrote:Static linking with VMS & compiler RTL's is very uncommon on VMS.
But even if you link against a shareable library, your executable has a
hard link to that library. (yes, i know, you can bypass the hard link
and use logicals, but the image still expects to load the same shareable
image as was used when it was linked (because offsets within the
shareable image to entry points of each routine are hard coded in your
image once it has been linked.
This is quite different from lib$find_image_symbol where not only does
the image specify the name of the shareable image at run time, it also
resolves symbol offsets into that file at run time.
I can not see that difference.
Whether it is the image activator or LIB$FIND_IMAGE_SYMBOL that
calls SYS$IMGACT and SYS$IMGFIX should not be a big difference.
Arne
.
- Follow-Ups:
- Re: Alternate file types for RUN ?
- From: briggs
- Re: Alternate file types for RUN ?
- From: JF Mezei
- Re: Alternate file types for RUN ?
- References:
- Alternate file types for RUN ?
- From: JF Mezei
- Re: Alternate file types for RUN ?
- From: davidc
- Re: Alternate file types for RUN ?
- From: FredK
- Re: Alternate file types for RUN ?
- From: JF Mezei
- Re: Alternate file types for RUN ?
- From: Stephen Hoffman
- Re: Alternate file types for RUN ?
- From: JF Mezei
- Re: Alternate file types for RUN ?
- From: Arne Vajhøj
- Re: Alternate file types for RUN ?
- From: JF Mezei
- Re: Alternate file types for RUN ?
- From: Arne Vajhøj
- Re: Alternate file types for RUN ?
- From: Dave Froble
- Re: Alternate file types for RUN ?
- From: Arne Vajhøj
- Re: Alternate file types for RUN ?
- From: JF Mezei
- Alternate file types for RUN ?
- Prev by Date: Re: Terminal Server Manager and Decnet Phase IV
- Next by Date: Re: Terminal Server Manager and Decnet Phase IV
- Previous by thread: Re: Alternate file types for RUN ?
- Next by thread: Re: Alternate file types for RUN ?
- Index(es):