From: David Engel (david@ods.com)
Date: 02/23/93


From: david@ods.com (David Engel)
Subject: Re: Shared libs in /usr/lib and elsewhere
Date: 23 Feb 1993 16:11:11 GMT

Jochen Fritz (jfritz@rdrc.rpi.edu) wrote:
: This is a simple (i hope :) question. Why do all the shared libraries
: live in /lib. I can see libc belonging there, but do the X and
: dos emulator libraries belong on the root partition? Can these other

Because the original libc images were placed in /lib and everyone else
followed suit.

: shared libraries be moved to /usr/lib, and if so does it require a
: relink?

Sure. For example, you can move the X images to /usr/X386/lib if you
like. Just make sure you have the appropriate symlinks in /lib because
that's where the programs expect to find them. No relinked is needed.

: On a related note: can a non--root user create their own jump table
: libraries and arrange them to be loaded from a completely
: non--standard place (assuming there are no jump--table address
: conflicts)?

Yes.

David

-- 
David Engel                        Optical Data Systems, Inc.
david@ods.com                      1101 E. Arapaho Road
(214) 234-6400                     Richardson, TX  75081