Path: utzoo!utgpu!jarvis.csri.toronto.edu!cs.utexas.edu!samsung!munnari.oz.au!cluster!metro!bunyip!mincom!stephen From: stephen@mincom.OZ (Stephen Kirby) Newsgroups: comp.sys.sgi Subject: Re: executable size Summary: Restrictions prevent use of c and f77 shared libraries Message-ID: <299@mincom.OZ> Date: 1 Mar 90 00:17:05 GMT References: <17280032@acf4.NYU.EDU> <3747@uceng.UC.EDU> <4566@odin.SGI.COM> Organization: Mincom, Brisbane, Australia Lines: 35 Subject: Shared library implentation problems. Mincom would like to be able to reduce the size of their executable files by utilizing shared libraries. There are a couple of restrictions which prevent us from making full use of shared libraries. Would you please find out if and when these problems will be addressed in IRIX. 1. A routine in a shared library cannot call a routine from another shared library. Even though it is documented on page 13-33 in the IRIS-4D Programmers Guide. ( the #objects noload directive.) 2. There are no shared libraries available for the fortran compiler. The fortran runtime library is not shared. 3. There is no facility to make our own shared libraries from our fortran routines. If the above restrictions were fixed we would be able to produce smaller executables and improve our development environment. MINCOM Pty Ltd Ph: (07) 3948000 1st Floor 109 Logan Road, 138 Juliette St, Woollongabba. Greenslopes 4120 BRISBANE BRISBANE Fax (07) 3942844 Stephen Kirby.