[uClibc]uclibc debs

David Schleef ds at schleef.org
Sat Jun 30 21:32:30 UTC 2001


On Fri, Jun 29, 2001 at 10:11:17PM -0600, Erik Andersen wrote:
> On Thu Jun 28, 2001 at 05:59:31PM -0700, David Schleef wrote:
> > One of the things that was changed is the sonames of the libraries
> > to 'libuClibc.so.0', etc.  The -dev packages contains links from
> > libc.so, etc., and other packages compile and run correctly this
> > way.
> 
> Doesn't this mean that without the -dev package installed, apps looking 
> for libc.so.0 won't have their dependancies resolved?

Apps compiled against libuclibc-dev look for libuClibc.so.0
at runtime.  The compile-time linker sees libc.so as a link
to libuClibc-0.9.5.so, and links to that.  libuClibc-0.9.5.so
has a soname of libuClibc.so.0, so the app depends on that
soname, and looks for it when it is run.  It seems to make
more sense as an overall strategy.



dave...






More information about the uClibc mailing list