On Thu, 31 Oct 2002, mark wrote:
> Several folks say I should ignore my friend, and that gcc 2.96 is just fine.

Recent versions are.

> Wrong.

What compiler do you think Red Hat uses to compile their 2.4 kernels?
(they use 2.96 on 7.x)

> About a week ago, *I* was compiling a new kernel, 2.4.19 (seems to be the 
> real stable release).

That's debatable.

> I was getting SEGVs, alternating with undefined functions or variables. I 
> finally succeded only by doing the make bzImage about six times, 
> sequentially. Each time, it had no trouble getting through the problem it 
> had before, but croaked later.

Random non-reproducable SEGVs are a sign of dodgy hardware (most commonly 
RAM, but can be motherboard/CPU/etc.).  Try running memtest86 overnight.  
(http://www.memtest86.com/)

> My take on it...

Snipped.  ;)

> Further, in the README, that came with the sources, it says:
> > COMPILING the kernel:
> >  - Make sure you have gcc 2.95.3 available.  gcc 2.91.66 (egcs-1.1.2) may
> >    also work but is not as safe, and *gcc 2.7.2.3 is no longer supported*.
> 
> Ok? No FUD, personal knowledge, and documented in the source. 

The README file also tells you to refer to Documentation/Changes for the 
required versions.  Here's a quote from that file:

    The Red Hat gcc 2.96 compiler subtree can also be used to build this 
    tree. You should ensure you use gcc-2.96-74 or later. gcc-2.96-54 will 
    not build the kernel correctly.

I assume you have installed all the updated RPMs?

David.



-- 
redhat-list mailing list
unsubscribe mailto:redhat-list-request@;redhat.com?subject=unsubscribe
https://listman.redhat.com/mailman/listinfo/redhat-list

Reply via email to