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