Skip site navigation (1)Skip section navigation (2)
Date:      Wed, 7 Apr 1999 01:40:53 +0200
From:      Bjoern Fischer <bfischer@Techfak.Uni-Bielefeld.DE>
To:        freebsd-questions@FreeBSD.ORG
Cc:        jdp@FreeBSD.ORG
Subject:   ELF shared libs
Message-ID:  <19990407014053.A536@broccoli.no-support.loc>

next in thread | raw e-mail | index | archive | help
Hello,

how is version management of shared ELF libraries done?

Is it true, that there must be exactly one digit behind
the .so. (like libfoo.so.1)? Then how does the runtime
linker distinct between compatible/uncompatible library
API changes?

Chapter 20.3 of The Handbook describes this for aout-libs
(pretty good old major/minor numbering for (in)compatible
API changes).

I couldn't find a man page for the runtime linker, too.
Although there seems to exist a japanese one:
./ja/man1/rtld.1.gz
There is a reference to (a nonexistant) ld.so(1) in ldd(1).

Please CC to me, since I'm not on this list.

  Bjoern

-- 
-----BEGIN GEEK CODE BLOCK-----
GCS d--(+) s++: a- C+++(-) UBL++++OSI++++$ P+++(-) L+++(-) !E W- N+ o>+
K- !w !O !M !V  PS++  PE-  PGP++  t+++  !5 X++ tv- b+++ D++ G e+ h-- y+ 
------END GEEK CODE BLOCK------


To Unsubscribe: send mail to majordomo@FreeBSD.org
with "unsubscribe freebsd-questions" in the body of the message




Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?19990407014053.A536>