home *** CD-ROM | disk | FTP | other *** search
/ NetNews Usenet Archive 1992 #19 / NN_1992_19.iso / spool / comp / sys / sgi / 12988 < prev    next >
Encoding:
Internet Message Format  |  1992-08-27  |  1.4 KB

  1. Path: sparky!uunet!dtix!darwin.sura.net!mips!odin!news
  2. From: ib@ivan.esd.sgi.com (Ivan Bach)
  3. Newsgroups: comp.sys.sgi
  4. Subject: Re: 4.0.5 Font Manager Problems?
  5. Message-ID: <1992Aug27.202451.14244@odin.corp.sgi.com>
  6. Date: 27 Aug 92 20:24:51 GMT
  7. Sender: news@odin.corp.sgi.com (Net News)
  8. Followup-To: <1992Aug26.232018.19122@news.iastate.edu>
  9. Organization: Silicon Graphics, Inc., Mountain View, CA
  10. Lines: 16
  11. Nntp-Posting-Host: ivan.esd.sgi.com
  12.  
  13. In <1992Aug26.232018.19122@news.iastate.edu>, boylan@pi.eai.iastate.edu 
  14. (Terran Boylan) complained that his program could not find the Times Roman
  15. font after he upgraded his machine to IRIX 4.0.5.  The problem was that
  16. his program was linked with an unshared version of the IRIS Font Manager
  17. (libfm) library, i.e., he specified -lfm on a compile and link command line.
  18. If you upgrade your system and you encounter a problem with a program that 
  19. was linked with unshared libraries, you need to relink that program. 
  20.  
  21. You should use shared libraries, i.e., specify options such as -lfm_s,
  22. -lgl_s, and -lc_s, on your compile and link command lines if you want your
  23. programs to work without relinking when you install a new version of IRIX.
  24. When a program is linked with shared libraries, it automatically gets any
  25. changes that were made to shared libraries in a new release.  Upward binary
  26. compatibility is maintained for shared libraries, not unshared ones.
  27.  
  28. Ivan Bach, ib@sgi.com
  29.