Differences between version 8 and predecessor to the previous major change of KernelDevelopment.
Other diffs: Previous Revision, Previous Author, or view the Annotated Edit History
Newer page: | version 8 | Last edited on Thursday, September 8, 2005 1:46:14 pm | by IanMcDonald | Revert |
Older page: | version 6 | Last edited on Tuesday, September 6, 2005 2:36:13 pm | by IanMcDonald | Revert |
@@ -1,9 +1,9 @@
This page is going to be about LinuxKernel development.
It is going to be a little messy as I start to document bits and pieces. Feel free to AddToMe or refactor other pages.
-There are useful tools for kernel development available such as [Ostra] and [Sparse]
+There are useful tools for kernel development available such as [Ostra] and [Sparse].
Today most KernelDevelopment is done with [Git]. See KernelDevelopmentWithGit for more details.
A couple of useful articles for kernel development from [IBM]: %%%
@@ -11,13 +11,7 @@
http://www-128.ibm.com/developerworks/linux/edu/l-dw-linux-kernelhack2-i.html %%%
A useful cross reference of the LinuxKernel source code can be found at http://lxr.linux.no/
-If
you are compiling on a slow machine and you have access to other machines I would recommend using distcc (which
can be installed by your
[Package
] manager).
-
-When I make the [Kernel] with three (slow) machines I
do the following: %%%
-=make -j6 CC='distcc'= %%%
-The -j6 is to tell make to use 6 parallel tasks (recommended is 2 per CPU)
.
-NB - this stopped part way through and when I did a normal make it started all over from the beginning so don't trust this syntax quite yet - worked on other programs for me though -- IanMcDonald
-
+In theory
you can use
[DistCC
] to
do KernelDevelopment
.
----
CategoryKernel