home *** CD-ROM | disk | FTP | other *** search
/ NetNews Usenet Archive 1992 #20 / NN_1992_20.iso / spool / comp / os / linux / 10007 < prev    next >
Encoding:
Text File  |  1992-09-08  |  1.9 KB  |  46 lines

  1. Newsgroups: comp.os.linux
  2. Path: sparky!uunet!mcsun!sun4nl!spider.research.ptt.nl!freyr!bjl
  3. From: bjl@loki.research.ptt.nl (Ben Lippolt)
  4. Subject: Re: Linux 0.97p2 compatibility
  5. Message-ID: <bjl.715800296@freyr>
  6. Sender: usenet@spider.research.ptt.nl (USEnet News)
  7. Nntp-Posting-Host: loki.research.ptt.nl
  8. Reply-To: B.J.Lippolt@research.ptt.nl
  9. Organization: PTT Research
  10. References: <k=pnyqq.genie@netcom.com>
  11. Date: Sun, 6 Sep 1992 17:24:56 GMT
  12. Lines: 32
  13.  
  14. genie@netcom.com (The Genie) writes:
  15.  
  16.  
  17. >It seems the problem was that the GCC 2.2.2d that comes as images
  18. >Comp1 and comp2 are not compatible with the older versions of
  19. >GCC 2.2.2 --> everything that was compiled before using
  20. >the shared libraries must be recompiled.  If I'm right so
  21. >far, then all the binaries of programs at ftp sites are
  22. >useless until a newer version is recompiled?
  23.  
  24. You can have several shared libraries simultaniously in /lib.
  25. My /lib looks like:
  26.  
  27. -rwxr-xr-x   1 root     root       455684 Jul 25 20:31 libX11.1.1
  28. -rwxr-xr-x   1 root     root       451588 May 30 21:57 libX11_v1_0
  29. -rwxr-xr-x   1 root     root       140292 Jul 25 20:31 libXaw.1.1
  30. -rwxr-xr-x   1 root     root       136196 May 30 21:57 libXaw_v1_0
  31. -rwxr-xr-x   1 root     sys        173060 Jun 28 22:50 libc.2.2.2
  32. -rwxr-xr-x   1 root     sys        209924 Aug 16 19:41 libc.so.2
  33. -rwxr-xr-x   1 root     sys         13316 Jun 28 23:10 libm.2.2.2
  34. -rwxr-xr-x   1 root     sys         21508 Aug 16 19:41 libm.so.2
  35.  
  36. So, I have the 2.2.2 *and* the 2.2.2d versions.
  37. I hoped that with the new shared libs with jump tables you could update
  38. the shared libs and older programs would automatically use these new
  39. libs. But I've read that libc.so.3 (or 4?) is not compatible with
  40. libc.so.2. So, you'll have to recompile at least once more when libc.so.3
  41. comes out (or keep your old libraries around). I hope that will be the
  42. last (incompatible) update of the libraries for at least some time.
  43.  
  44.  
  45. Ben Lippolt.
  46.