home *** CD-ROM | disk | FTP | other *** search
/ NetNews Usenet Archive 1992 #20 / NN_1992_20.iso / spool / comp / os / linux / 10540 < prev    next >
Encoding:
Internet Message Format  |  1992-09-11  |  1.9 KB

  1. Xref: sparky comp.os.linux:10540 comp.unix.bsd:5589
  2. Path: sparky!uunet!spool.mu.edu!yale.edu!ira.uka.de!math.fu-berlin.de!unidui!du9ds3!veit
  3. From: veit@du9ds3.uni-duisburg.de (Holger Veit)
  4. Newsgroups: comp.os.linux,comp.unix.bsd
  5. Subject: Re: Shared libraries - info for 386BSD porting wanted
  6. Date: 12 Sep 92 10:23:27 GMT
  7. Organization: Uni-Duisburg FB9 Datenverarbeitung
  8. Lines: 35
  9. Message-ID: <veit.716293407@du9ds3>
  10. References: <peter.716225737@hilly>
  11. Reply-To: veit@du9ds3.uni-duisburg.de
  12. NNTP-Posting-Host: du9ds3.uni-duisburg.de
  13. Keywords: shared 386bsd
  14.  
  15. In <peter.716225737@hilly> peter@micromuse.co.uk (Peter Galbavy) writes:
  16.  
  17. >Hi,
  18.  
  19. >Due to no response in the bsd group a couple of weeks ago, and the fact
  20. >I recently noticed that linux seems to have shared libraries I was
  21. >wondering if whoever knows *lots* about them can either (a) try to port
  22. >them or (b) help me port the implementaion across.
  23.  
  24. >I realise that this will not be a trivial operation, but it is a starting
  25. >point.
  26.  
  27. >At minimum, will someone tell me the "minimum working set" of linux source
  28. >files needed to understand how they are implemented. I take it there are
  29. >bits in exec() somewhere ? and the linker etc...
  30.  
  31. >Thanks from a frustrated laptop owner without X386 due to lack of disk
  32. >space,
  33. >-- 
  34. >Peter Galbavy
  35. >Tech Support, Micromuse Ltd
  36. >Phone: +44 71 352 7774        E-Mail: P.Galbavy@micromuse.co.uk
  37.  
  38. Another thread has been just started about that. Don't look at the Linux
  39. sources, the type of implementation is for a hacker's OS ;-), but not for the 
  40. future. Linux uses (as most SysV systems) fixed addresses for shared 
  41. libraries, which is, with one simple word *unacceptable*.
  42.  
  43. Holger
  44.  
  45. -- 
  46. |  |   / Dr. Holger Veit         | INTERNET: veit@du9ds3.uni-duisburg.de
  47. |__|  /  University of Duisburg  | BITNET: veit%du9ds3.uni-duisburg.de@UNIDO
  48. |  | /   Dept. of Electr. Eng.   | "No, my programs are not BUGGY, these are
  49. |  |/    Inst. f. Dataprocessing |          just unexpected FEATURES"
  50.