3.4.3 unable to compile 2.95.3
James E Wilson
wilson@specifixinc.com
Thu Jan 20 13:22:00 GMT 2005
Edward Peschko wrote:
> the problem is that - at the moment - 3.4.3 can't compile other pieces of software.
> For instance, my experience with glib-2.3.2.
There is a close relationship between gcc and glibc, because often bug
fixes need to be applied to both at the same time. The result is that
for any one glibc release, there is often only one gcc release that will
correctly compile it.
Unless you apply patches to glibc and/or gcc to make it work. Dan
Kegel's crosstool has a very nice collection of such patches, and also
tables showing you which combinations of tools and targets are known to
work.
http://kegel.com/crosstool
> Hence IMO it makes
> sense to make an exception and *force* backward compatibility for old versions
> of gcc.
In general, this can't be done without backpatching older gcc/glibc
sources, or crippling current gcc/glibc sources, and both of these are
undesirable solutions.
It is much easier to solve this problem with backups, and/or packaging
tools like rpm.
--
Jim Wilson, GNU Tools Support, http://www.SpecifixInc.com
More information about the Gcc
mailing list