On Wednesday 10 October 2001 13:02, nic wrote:
> On Wednesday 10 October 2001 12:24, Seth Mos wrote:
> > >Software info:
> > >Machine is RedHat 7.1 + glibc (and other bits) from 7.1.94
> > >gcc-2.96-85
> > Can you compile with compat-egcs and try again?
> > Sometimes weird things happen with xfs and 2.96-??
> I've seen this said before (most often by your good self :-) but I've
> always built my 2.4.x-xfs kernels with it... including the one I'm running
No dice. kgcc caused the same problem.
compat-egcs was already installed. Contrary to my previous statement, I think
I built my 2.4.2,3 kernels with it, but all since (2.4.4,5,6-pre3,9) with
2.96. It was probably a bit after the point I went from RH 7.0.90 to RH7.1
after reading a discussion on the mailing list.
However there is an inconsistency between the Makefile and the FAQ: the
Makefile implies that the ordinary RH compiler works since 7.1.
I have gcc3.0 installed too, but I think we'd be in clutching at straws land
there. I've probably just cvs updated too quick before the tree was tested.
#===== NOTE =====
# egcs-2.91.66 is the recommended compiler version for building XFS.
# Most of the XFS developers are using that particular version for
# development, testing, and performance analysis work, and it will
# generate a functional XFS kernel (some versions of gcc will not) -
# uncomment the following line to force that gcc version to be used:
#CC = $(CROSS_COMPILE)gcc -V egcs-2.91.66
# On early versions of RedHat 7.x, kgcc is the recommended compiler
# for building the kernel (kgcc is the same as egcs-2.91.66) - if
# you use such a distribution and wish to use kgcc, uncomment this:
CC = $(CROSS_COMPILE)kgcc
# The default gcc with RedHat 7.1 (gcc-2.96-81) also appears to
# generate good code, earlier versions of 2.96 are however an
# unknown quantity and not recommended.