[uClibc]sonames

Michael Shmulevich michaels at jungo.com
Wed Jun 27 08:01:37 UTC 2001


I've been thinking about the problem, and come to a conclusion that 
SONAME might be different from libc.so.0 and stay libuClibc.so.0 as it 
was until several months ago, I still use this version.

As David (or was it Manuel?) said, there might be little in common 
between file name and its SONAME, as long as both compiler/linker and 
dynamic linker can find respective .so. Therefore during compilation we 
can create a libc.so as a softlink to libuClibc.so.0 and during 
installation, we will not need a libs.co at all, since all binaries will 
be built with dependancy on libuClibc.so.0 from the beginning.

How does that sound?

David Schleef wrote:

> On Tue, Jun 26, 2001 at 07:54:04AM -0600, Erik Andersen wrote:
> 
>>But if we don't use the same names, then we will have to rewrite all the apps
>>in the world to use different names.  If there is a link line adding "-lm -ldl
>>-lc" then if our names are not libm, libdl, and libc things simply won't work. 
>>
> 
> 
> Never mind.  I don't know what I was smoking at the time, but I'd
> like more of it.
> 
> 
> 
> 
> dave...
> 
> 
> 
> _______________________________________________
> uClibc mailing list
> uClibc at uclibc.org
> http://uclibc.org/mailman/listinfo/uclibc
> 


-- 
Sincerely yours,
Michael Shmulevich
______________________________________
Software Developer
Jungo - R&D
email: michaels at jungo.com
web: http://www.jungo.com
Phone: 1-877-514-0537(USA)  +972-9-8859365(Worldwide) ext. 233
Fax:   1-877-514-0538(USA)  +972-9-8859366(Worldwide)






More information about the uClibc mailing list