<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
<html>
<head>
  <title></title>
</head>
<body>
Kernel compiling works now!<br>
<br>
    In case anyone else has the same problem, I think the cure was the installation
of the RH  7.1 update of the gcc packages.  I also grabbed a newer kernel,
but since that didn't help before, I don't think the problem was in the kernel
I was using.  Thanks for the suggestions, Warren!<br>
<br>
-Jeff Mings<br>
<br>
<br>
<br>
<br>
Warren Togami wrote:
<blockquote type="cite" cite="mid:LYRIS-479-4395-2001.10.24-07.50.37--jeffm%23lava.net@list.luau.hi.net">
  <pre wrap=""></pre>
  <blockquote type="cite"></blockquote>
    <pre wrap=""><!---->Did you go through a "menuconfig" or "xconfig" process?  You must SAVE a<br>.config file even if you don't change any options.<br><br>Then "make clean;make dep;make bzImage;make modules;make modules_install" ?<br><br>Also, you appear to be compiling an ancient version of the kernel source.<br>Whenever I attempt to make a new kernel, I never use the source code that<br>comes with any distribution.  It will always be old, outdated and contain<br>bugs.<br><br>First go here <a class="moz-txt-link-freetext" href="http://kt.zork.net/kernel-traffic/latest.html">http://kt.zork.net/kernel-traffic/latest.html</a> and read the<br>last 3 or so issues of Kernel Traffic to learn which kernel tree is stable.<br>Currently Linus Torvalds got all crazy and completely replaced the VM layer<br>with a brand new one written from scratch... in a so called "stable" kernel<br>series.  He has also been ignoring VM update patches since around 2.4.5.  As<br>a result, "stable" ker
nels between since 2.4.7 until now are NOT stable.<br>Grab Alan Cox's -ac kernel series if you want a stable kernel for now.  It<br>has stuff like ext3 already integrated.  (Otherwise you can grab an ext3<br>patch for -linus here <a class="moz-txt-link-freetext" href="http://www.uow.edu.au/~andrewm/linux/ext3/">http://www.uow.edu.au/~andrewm/linux/ext3/</a>).  Also,<br>Red Hat's Rawhide kernel tree is based on Alan Cox's -ac tree.  It goes<br>through lots of testing, so it is generally stable too.  You can grab their<br>latest kernel tree in a pre-built kernel packages or kernel-source RPM from<br>Rawhide.<br><br>Have you updated all your packages?  Both distributions may have<br>minor/obscure compiler bugs.  Use up2date or upgrade manually.  Go for the<br>Rawhide version of gcc 2.96.  It is generally safe.<br><br>IMHO, stuff in Cooker tends to be broken a lot more often than Red Hat<br>Rawhide.  I wouldn't suggest using Cooker packages too often, unless you are<br>willing to
 test and roll-back if things break.<br><br><br>---<br>You are currently subscribed to luau as: <a class="moz-txt-link-abbreviated" href="mailto:jeffm@lava.net">jeffm@lava.net</a><br>To unsubscribe send a blank email to <a class="moz-txt-link-abbreviated" href="mailto:$subst('Email.Unsub')">$subst('Email.Unsub')</a><br><br><br></pre>
    </blockquote>
    <br>
    <br>
    </body>
    </html>