shared libraries, when to use them (Really OSF/1 Program Loader)

Fletcher Kittredge fkittred at bbn.com
Fri Jun 21 22:28:41 AEST 1991


In article <8448 at auspex.auspex.com> guy at auspex.auspex.com (Guy Harris) writes:
>
> >You can't, because SunOS doesn't have shared libraries.  (What it does
> >have is shared object files.  What's the difference?  You can link in
> >part of a library without linking in the rest, among other things.)
>
>Just out of curiosity, who *has* implemented shared libraries?
>("Multics" is, unless I misremember, not the correct answer.)

In the Proceedings of this year's Winter Usenix, the OSF people presented
a paper called "The OSF/1 Program Loader".  I have been playing with
the same, and it seems to satisfy the requirements for real shared libraries.

In the OSF/1 module, you build libraries to explictly export one or
more "packages". At run time, you load the "packages" you need from the
libraries.

check it out...

regards,
fletcher
Fletcher Kittredge
BBN Software Products
150 CambridgePark Dr,  Cambridge, MA. 02140
617-873-3465  /  fkittred at bbn.com  /  fkittred at das.harvard.edu



More information about the Comp.unix.programmer mailing list