home *** CD-ROM | disk | FTP | other *** search
/ NetNews Usenet Archive 1992 #31 / NN_1992_31.iso / spool / comp / sys / sun / admin / 9836 < prev    next >
Encoding:
Internet Message Format  |  1992-12-30  |  1.5 KB

  1. Path: sparky!uunet!think.com!barmar
  2. From: barmar@think.com (Barry Margolin)
  3. Newsgroups: comp.sys.sun.admin
  4. Subject: Re: running 4.1.3-compiled binaries under 4.1.1
  5. Date: 31 Dec 1992 03:57:52 GMT
  6. Organization: Thinking Machines Corporation, Cambridge MA, USA
  7. Lines: 24
  8. Message-ID: <1htr40INNeoa@early-bird.think.com>
  9. References: <1992Dec31.011848.1471@allegra.att.com>
  10. NNTP-Posting-Host: gandalf.think.com
  11.  
  12. In article <1992Dec31.011848.1471@allegra.att.com> mp@allegra.att.com (Mark Plotnick) writes:
  13. >Is there something that can be done to allow programs compiled on 4.1.3
  14. >systems, using the bundled c compiler, to run on 4.1.1 systems?
  15.  
  16. I suggest you do all your compiles on one of the 4.1.1 systems, then you
  17. won't have this problem.  But if you insist on living dangerously....
  18.  
  19. >Preferably, this should be done without requiring the users to take any
  20. >special actions such as changing search paths or environment
  21. >variables.  Also, users should still be able to compile and run
  22. >programs on the (modified) 4.1.1 systems.  Presumably the newer
  23. >lib*.s[ao]*'s need to be copied over; anything else?
  24.  
  25. Rather than copying the new shared libraries over, I suggest you just make
  26. links to the old libraries with the names of the new ones.  The newer
  27. libraries may expect some differences in system call interfaces that the
  28. old kernel doesn't provide.  The links will suppress the warning messages
  29. about old library versions.
  30.  
  31. -- 
  32. Barry Margolin
  33. System Manager, Thinking Machines Corp.
  34.  
  35. barmar@think.com          {uunet,harvard}!think!barmar
  36.