This is the mail archive of the gcc@gcc.gnu.org mailing list for the GCC project.


Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]

Re: Shared library annoyance with gcc-3_0-branch


On Tue, Feb 20, 2001 at 01:03:26AM +0000, Joseph S. Myers wrote:
> 
> It is necessary to ensure that the soname is available, and points to a
> valid (new or old) shared libgcc, at all times during the install.

That is one reason I sugggested:

-rw-r--r--    1 hjl      hjl        180260 Feb 19 04:14 libgcc-3.0-20010219.so
 
You should get a new filename of shared libgcc for each gcc. In glibc.
if we do install on a native system, we delay the symlinks for sonames
until the very last mintue and we use a special static binary, sln,
to make those symlinks. At all times, those sonames are available
except for a tiny window when sln is run. Since sln is static, it
is ok.


-- 
H.J. Lu (hjl@valinux.com)


Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]