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