Allen:
Maybe I'm not understanding something here, but after the file is
compiled, isn't it a stand-alone binary? why would a certain library need
to be installed to run a program that's already been compiled? Forgive my
ignorance, but I just want to understand why the new libstdc++ has to be
installed. Or am I completely misunderstanding this and you are saying
that the new library needs to be installed when doing the compilation
under gcc-2.95?
- Mike
On Wed, 29 Dec 1999, Bernhard Rosenkraenzer wrote:
> On Wed, 29 Dec 1999, Allen Bolderoff wrote:
>
> > I have outlined some questions regarding the redhat 6.1 i686 release.
> >
> > Please go to http://linux.netnerve.com/ and read it there.
>
> Some things:
> "We know this is not the fastest optimisations for most things, and we
> will eventually progress to gcc 2.95.x which will give us slightly better
> than egcs performance gains."
>
> s/slightly/much/ - the i686 optimizations in egcs 1.1.x pretty much don't
> do anything. In some cases, they even generate slower code than i386
> optimizations, even on i686.
> You'll want to make sure these packages don't actually get recompiled.
>
> Also, some packages ignore RPM_OPT_FLAGS and will need patches to deal
> with non-standard CFLAGS (You'll want to run some sed scripts on
> /usr/src/linux/Makefile and /usr/src/linux/arch/i386/Makefile for
> recompiling the kernel, for example).
>
> "If we were to go to gcc 2.95.x we would lose compatability with the
> current redhat distribution on some fronts, as quite a few packages
> will have problems with the 2.95.x gcc release."
>
> Only a few of them, and fixes are already
> there. http://people.redhat.com/bero/gcc295
>
> The only compatibility problem with gcc 2.95.2 is that it uses a much
> better, but not binary compatible, version of libstdc++.
> The gcc 2.95.2 package in Rawhide includes the old egcs 1.1.2 libstdc++ in
> libstdc++-compat, so it's a one way problem: Packages using
> libstdc++ compiled on a gcc 2.95.2 system won't work on a Red Hat Linux
> 6.1 system unless the user installs the new libstdc++.
>
> LLaP
> bero
>
> --
> Nobody will ever need more than 640 kB RAM.
> -- Bill Gates, 1983
> Windows 98 requires 16 MB RAM.
> -- Bill Gates, 1999
> Nobody will ever need Windows 98.
> -- logical conclusion
>
>
> --
> To unsubscribe: mail [EMAIL PROTECTED] with "unsubscribe"
> as the Subject.
>
--
To unsubscribe: mail [EMAIL PROTECTED] with "unsubscribe"
as the Subject.