This is the mail archive of the
glibc-linux@ricardo.ecn.wfu.edu
mailing list for the glibc project.
Re: strip makes libs unusable
- To: glibc-linux at ricardo dot ecn dot wfu dot edu
- Subject: Re: strip makes libs unusable
- From: Ronald de Man <deman at win dot tue dot nl>
- Date: Sun, 3 Oct 1999 08:26:17 +0200
- References: <40D90446A164D311B0F800508B44E1823CBEF0@exchphx01.microtest.com> <37F3D128.23007CD3@tconl.com> <jewvt7i3d1.fsf@hawking.suse.de> <37F68109.C2D5BB3E@tconl.com>
- Reply-To: glibc-linux at ricardo dot ecn dot wfu dot edu
On Sat, Oct 02, 1999 at 10:02:49PM +0000, Joseph Fago wrote:
> Andreas Schwab wrote:
> >
> > Joseph Fago <cfago@tconl.com> writes:
> >
> > |> what library to link with? Which one is it in? You could have run 'nm'
> > |> to find out... but wait, all the symbols are gone.
> >
> > What are you talking about? The dynamic symbol table is still there.
>
> Well, we've opened quite a smelly can of worms here...
>
> Have you noticed that [strip] --strip-all, --strip-debug, and --strip-unneeded
> have exactly the same results? This has not always been the case, nor does
> that Fine Manual indicate that it should be. --strip-all really did, at one
> time, strip ALL (the default) and 'nm -D' was useless, as well as the libs.
I think we can trust that people able to compile glibc-2.1.2 on their
systems don't have binutils that old. I don't see the point of this
discussion. Stripping shared libs works.
Ronald