Robby Tanner wrote:
-----Original Message-----
From: fedora-list-bounces@xxxxxxxxxx
[mailto:fedora-list-bounces@xxxxxxxxxx] On Behalf Of David Cary Hart
Sent: Wednesday, June 29, 2005 3:55 PM
To: For users of Fedora Core releases
Subject: Re: Kernel Compiling
On Wed, 2005-06-29 at 15:16 -0600, Robby Tanner wrote:
I've just started to get my feet wet by downloading kernel
sources and
compiling my first kernel.
I'm using FC3-i386 and downloaded the latest SRPMS.
A few questions:
make oldconfig
make menuconfig
make all
make modules_install
make install
I did all that, as well as make clean and make mrproper. I didn't do
"make all" but I did do "make" which I think is the same by default.
I changed the EXTRAVERSION to something else. I did get a running
kernel and most of these questions come from running that.
What does make oldconfig do? Where are the config files for previously
built kernels?
Cheers,
Rob
make oldconfig takes a .config from a previous kernel i.e. 2.6.x ->
2.6.12 and allows the user to add values for options which were not in
the earlier kernel. For example, if I have a .config from a 2.6.8
kernel which I wanted to use in a 2.6.12 source tree, I could use
oldconfig to set options such as the ondemand CPUFreq governor which was
not available in 2.6.8 (stabilized in 2.6.9). The config files come
from other kernels you have built or /proc/config.gz.
Mark Bidewell
Mark Bidewell