Click to See Complete Forum and Search --> : kernel compiling : explanations about each option ?


[Mystik_Cool]
03-07-2004, 07:23 AM
Since my first kernel compilation, I'm dreaming of a nice and complete list, explaining what does every little option in the kernel config do, when it is needed, the dependancies with other options,...

Ok, generally names are quite explicit, and I'm sure that if I make a google search for one particular option I'll find the information... but it would be wonderful if there were a project somewhere listing all that (and even more wonderful if it was up-to-date for the 2.6.3 kernel ! :))

Please feel free to post any link :)

hard candy
03-07-2004, 08:40 AM
In the kernel source package:
"Documentation/

This directory contains a lot of useful (but often out of date) information about configuring the kernel, running with a ramdisk, and similar things. The most important file in this directory is "Configure.help" - this is the file where all the help entries corresponding to different configuration options are found. (Note: This changed in the 2.5.x kernel series to individual Config.help files in each directory.)"

The latest on the web was for 2.2 kernels. Most of the explanations for the lack of a list on the web was that the 2.4 and later kernels were constantly changing and that such a list would be outdated.
some older lists:

config help (http://www.uni-paderborn.de/Linux/mdw/HOWTO/Kernel-HOWTO-3.html)

config list 2.2 (http://math-www.uni-paderborn.de/~axel/Configure.help-2.2)

[Mystik_Cool]
03-07-2004, 08:58 AM
Ok thanx !

It would be a good idea to do such a config.help for 2.6 kernels... although as you said, they are constantly changing :-/