home *** CD-ROM | disk | FTP | other *** search
- Newsgroups: comp.lang.c++
- Path: sparky!uunet!tcsi.com!iat.holonet.net!news.cerf.net!usc!cs.utexas.edu!uwm.edu!caen!batcomputer!munnari.oz.au!metro!extro.ucc.su.OZ.AU!maxtal
- From: maxtal@extro.ucc.su.OZ.AU (John MAX Skaller)
- Subject: Re: Dynamic Linking and Sun Sparcs, do they mix?
- Message-ID: <1993Jan27.192131.14505@ucc.su.OZ.AU>
- Sender: news@ucc.su.OZ.AU
- Nntp-Posting-Host: extro.ucc.su.oz.au
- Organization: MAXTAL P/L C/- University Computing Centre, Sydney
- References: <1993Jan23.043030.5358@aee.aee.com> <1993Jan25.084030.5548@cbfsb.cb.att.com>
- Date: Wed, 27 Jan 1993 19:21:31 GMT
- Lines: 44
-
- In article <1993Jan25.084030.5548@cbfsb.cb.att.com> nh@cbnewsg.cb.att.com (nicholas.hounsome) writes:
- >From article <1993Jan23.043030.5358@aee.aee.com>, by gene@aee.aee.com (Gene Kochanowsky):
- >> Greetings,
- >>
- >> I have a multi-platform project I am working on that requires the
- >> use of DDLs. I know there are many fine products on the PC that support such
- >> things. Does anyone know if there are any developement products that support
- >> DDLs on the Sun, and what version of the SunOS is needed. User preferences
- >> are welcome.
- >>
- >
- >I can't think of anyting that would actualy require dynamic libraries but
- >assuming that you have a real need you might like to know that they are
- >the norm on most UNIX systems and have been for long before they became
- >trendy on PCs.
-
- Applications that require DLLS are those that do
- RUN-TIME linkage and not just LOAD-TIME linkage. Load-time
- linkage is just a convenience --- actually, sometimes an
- inconvenience.
-
- RUN-TIME linkage is different. Consider drawing
- program. It has a class 'drawable'. Standard drawables
- are Square and Circle and Line.
-
- Bored with these? Fine. Write your own DLL
- classes for Oval, EiffelTower, Polygon, Fish. Put the
- names of these in a text file and run the drawing
- program.
-
- Presto: user defined shapes. Cant be
- done without either RUN-TIME linkage or some sort
- of interpreter.
-
- Can Unix's do this? If not, they cant really
- do dynamic linkage at all, just code sharing.
- Code sharing is certainly nice, but it is not functionally
- equivalent to real dynamic linkage.
-
- --
- ;----------------------------------------------------------------------
- JOHN (MAX) SKALLER, maxtal@extro.ucc.su.oz.au
- Maxtal Pty Ltd, 6 MacKay St ASHFIELD, NSW 2131, AUSTRALIA
- ;------ SCIENTIFIC AND ENGINEERING SOFTWARE ---ph: 2 799 8223 --------
-