Newsgroups: comp.unix.aux Path: utzoo!utgpu!news-server.csri.toronto.edu!mailrus!wuarchive!brutus.cs.uiuc.edu!coolidge From: coolidge@casca.cs.uiuc.edu (John Coolidge) Subject: Shared libraries and me Message-ID: Summary: Help! Sender: news@brutus.cs.uiuc.edu Reply-To: coolidge@cs.uiuc.edu Organization: U of Illinois, CS Dept., Systems Research Group Date: Thu, 9 Aug 90 16:43:58 GMT Lines: 25 I'm working on shared library-izing some stuff for A/UX, and I've got a fairly major problem: no documentation. Actually, that's not true: I've got a copy of the SVR3 shared library documentation from another machine and it's very accurate as far as it goes. Between it and the mkshlib man page, I've gotten a pretty good idea of what needs to be done to make a shared library, and I've done most of it. What I now need is the table of addresses that shared libraries can use. I can easily enough figure out where libc and libmac live in memory, but at what addresses should user shared libraries live (especially if they're likely to be "semi-standard" shared libraries that quite a few packages use)? Could someone with the manuals send me the appropriate information? There's a nice table/figure in the manual I have which shows the appropriate information for a 3b1, and I suspect the A/UX manual has a similar table --- which is what I need. Thanks, --John -------------------------------------------------------------------------- John L. Coolidge Internet:coolidge@cs.uiuc.edu UUCP:uiucdcs!coolidge Of course I don't speak for the U of I (or anyone else except myself) Copyright 1990 John L. Coolidge. Copying allowed if (and only if) attributed. You may redistribute this article if and only if your recipients may as well.