home *** CD-ROM | disk | FTP | other *** search
/ NetNews Usenet Archive 1993 #3 / NN_1993_3.iso / spool / comp / lang / cplus / 20009 < prev    next >
Encoding:
Text File  |  1993-01-28  |  2.4 KB  |  57 lines

  1. Newsgroups: comp.lang.c++
  2. 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
  3. From: maxtal@extro.ucc.su.OZ.AU (John MAX Skaller)
  4. Subject: Re: Dynamic Linking and Sun Sparcs, do they mix?
  5. Message-ID: <1993Jan27.192131.14505@ucc.su.OZ.AU>
  6. Sender: news@ucc.su.OZ.AU
  7. Nntp-Posting-Host: extro.ucc.su.oz.au
  8. Organization: MAXTAL P/L C/- University Computing Centre, Sydney
  9. References: <1993Jan23.043030.5358@aee.aee.com> <1993Jan25.084030.5548@cbfsb.cb.att.com>
  10. Date: Wed, 27 Jan 1993 19:21:31 GMT
  11. Lines: 44
  12.  
  13. In article <1993Jan25.084030.5548@cbfsb.cb.att.com> nh@cbnewsg.cb.att.com (nicholas.hounsome) writes:
  14. >From article <1993Jan23.043030.5358@aee.aee.com>, by gene@aee.aee.com (Gene Kochanowsky):
  15. >> Greetings,
  16. >> 
  17. >>     I have a multi-platform project I am working on that requires the
  18. >> use of DDLs. I know there are many fine products on the PC that support such
  19. >> things. Does anyone know if there are any developement products that support
  20. >> DDLs on the Sun, and what version of the SunOS is needed. User preferences 
  21. >> are welcome.
  22. >> 
  23. >
  24. >I can't think of anyting that would actualy require dynamic libraries but
  25. >assuming that you have a real need you might like to know that they are
  26. >the norm on most UNIX systems and have been for long before they became
  27. >trendy on PCs.
  28.  
  29.     Applications that require DLLS are those that do
  30. RUN-TIME linkage and not just LOAD-TIME linkage. Load-time
  31. linkage is just a convenience --- actually, sometimes an
  32. inconvenience.
  33.  
  34.     RUN-TIME linkage is different. Consider drawing
  35. program. It has a class 'drawable'. Standard drawables
  36. are Square and Circle and Line.
  37.  
  38.     Bored with these? Fine. Write your own DLL
  39. classes for Oval, EiffelTower, Polygon, Fish. Put the
  40. names of these in a text file and run the drawing
  41. program.
  42.  
  43.     Presto: user defined shapes. Cant be
  44. done without either RUN-TIME linkage or some sort
  45. of interpreter.
  46.  
  47.     Can Unix's do this? If not, they cant really
  48. do dynamic linkage at all, just code sharing. 
  49. Code sharing is certainly nice, but it is not functionally
  50. equivalent to real dynamic linkage.
  51.  
  52. -- 
  53. ;----------------------------------------------------------------------
  54.         JOHN (MAX) SKALLER,         maxtal@extro.ucc.su.oz.au
  55.     Maxtal Pty Ltd, 6 MacKay St ASHFIELD, NSW 2131, AUSTRALIA
  56. ;------ SCIENTIFIC AND ENGINEERING SOFTWARE ---ph:  2 799 8223 --------
  57.