On Thu, Sep 16, 1999 at 08:01:03AM +0200, Gerd wrote:
: > I see this advised an awful lot, but I've never understood why people
: > insist on re-building dependencies and recompiling the kernel from scratch
: 
: Yes, AFAIK this hint is included in related documentation. If the 

        I'm thinking that this is more for the benefit of newbies than
        anything else.  It's probably less headache for everyone if you
        just tell the new people to start over from scratch instead of
        describing to them the 'make' process and enumerating the cases
        where it's not terribly necessary.

        I don't quite understand what problem you were encountering
        doing the same thing, but when I go from a "make zImage" to "make
        bzImage" after encountering a "too big" error, the compilation
        always zips through the directories without actually doing
        anything (why should it? -- everything's already compiled) and
        simply constructs a bzImage file instead of zImage.  I've done
        this for every kernel I've ever compiled (that needed it; several
        dozen).  The only mention of "*zImage" in the kernel's makefiles
        are in the arch/* areas, which appear to only contain commands
        performed at the very tail end of the compilation process.
        Thus, specifying zImage/bzImage should have zero effect on any
        compilation done prior to this point.

        *shrug*

        AFAIK, the only time a true complete rebuild is necessary is when
        source code has been modified.  I believe even the newer kernels
        detect configuration changes and know to rebuild only the affected
        chunks of code while leaving everything else untouched.

        Corrections are welcome.  I'm just trying to save everyone some
        unnecessary work...

        Cheers,

        David

-- 
 == David Nesting WL7RO Fastolfe [EMAIL PROTECTED] http://fastolfe.net/ ==

Reply via email to