home *** CD-ROM | disk | FTP | other *** search
/ NetNews Usenet Archive 1993 #3 / NN_1993_3.iso / spool / comp / sys / acorn / tech / 1460 < prev    next >
Encoding:
Text File  |  1993-01-28  |  1.5 KB  |  32 lines

  1. Newsgroups: comp.sys.acorn.tech
  2. Path: sparky!uunet!inmos!fulcrum!bham!warwick!pavo.csi.cam.ac.uk!cl.cam.ac.uk!crj10
  3. From: crj10@phx.cam.ac.uk (Clive Jones)
  4. Subject: Re: RISCOS_lib and alternatives
  5. Message-ID: <1993Jan28.180338.12327@infodev.cam.ac.uk>
  6. Telephone-Messages: +44 223 33 4900
  7. Sender: news@infodev.cam.ac.uk (USENET news)
  8. Address: Christ's College, Cambridge CB2 3BU, ENGLAND.
  9. Nntp-Posting-Host: easton.cl.cam.ac.uk
  10. Organization: Cambridge University Computer Laboratory
  11. References: <1k624eINN74o@motmot.doc.ic.ac.uk> <1993Jan27.142801.9279@csc.ti.com>
  12. Date: Thu, 28 Jan 1993 18:03:38 GMT
  13. Lines: 17
  14.  
  15. In article <1993Jan27.142801.9279@csc.ti.com> a909937@tiuk.ti.com writes:
  16. >RiscOSLib is included in the sharedClibrary in the ROM's of
  17. >RiscOS 3.10. What is required is for Acorn to release the object
  18. >file to link with, so come on Acorn where is it.
  19.  
  20. There isn't one, and one can't be written. Acorn has explained this in
  21. c.s.a.tech some time ago. The problem is that the RiscOSLib in
  22. question is somewhat neutered - it has lots of unwanted routines
  23. pruned out if not needed by the ROM, so that things fit. Also, a lot
  24. of stack checking and such has been removed. To make matters worse,
  25. the code is tacked on to the end of SharedCLibrary, and the
  26. applications in ROM are linked directly to it. This means that the
  27. entry points cannot be guaranteed to stay in the same place in future
  28. releases of the ROM. Thus, you'd throw portability out of the window
  29. if you linked to it from code that is not part of the ROM.
  30.  
  31. --Clive.
  32.