From: Sam Ravnborg <sam@ravnborg.org>
To: Dave Jones <davej@redhat.com>,
Linux Kernel <linux-kernel@vger.kernel.org>
Subject: Re: Post-halloween doc updates.
Date: Sat, 1 Nov 2003 08:44:12 +0100 [thread overview]
Message-ID: <20031101074412.GB924@mars.ravnborg.org> (raw)
In-Reply-To: <20031030141519.GA10700@redhat.com>
On Thu, Oct 30, 2003 at 02:15:19PM +0000, Dave Jones wrote:
> Modules.
> ~~~~~~~~
> - Modules now have a .ko suffix instead of .o
- Building external modules requires the use of kbuild, so a full kernel
src package is needed. See also Documentation/kbuild/modules.txt
> Kernel build system.
> ~~~~~~~~~~~~~~~~~~~~
I suggest the following ordering and content:
- The build system is much improved compared to 2.4.
You should notice quicker builds, and no spontaneous rebuilds of files
on subsequent builds from already built trees.
- There are two new graphical config tools.
"make xconfig" requires the qt libraries.
"make gconfig" requires gtk libraries.
- Make menuconfig/oldconfig has no user-visible changes other than speed,
whilst numerous improvements have been made.
- 'make help' provides a list of typical targets, including several new
debugging targets ('allyesconfig' 'allnoconfig' 'allmodconfig' + more).
- "make" is now the preferred command, without a target; it builds
<arch-zimage> and modules. See 'make help' for what is built by default.
- "make -jN" is now the preferred parallel-make execution.
Do not bother to provide "MAKE=xxx"
- Output files can be directed to an alternative directory. Use 'make O=dir'
to locate all output files (including .config) in 'dir'.
- The build is now much less verbose. If you want to see exactly what's
going on, try "make V=1" or set KBUILD_VERBOSE=1 in your environment.
- 'make kernel/mm.o' will build the named file, provided a
corresponding source exists. This also works for (non-composite)
modules.
- 'make kernel/' will recursively build all files in the specified
subdirectory and below.
- 'make dep' has been obsoleted and does no longer have any effect.
- Note: The new configuration system is not CML2 related.
- Also note: Whilst some ideas were taken from it, Keith Owens'
kbuild-2.5 project was not integrated.
Sam
prev parent reply other threads:[~2003-11-01 7:44 UTC|newest]
Thread overview: 36+ messages / expand[flat|nested] mbox.gz Atom feed top
2003-10-30 14:15 Dave Jones
2003-10-30 15:05 ` Jeff Garzik
2003-10-30 15:18 ` Dave Jones
2003-10-30 16:55 ` John Bradford
2003-10-30 15:15 ` Holger Schurig
2003-10-30 15:19 ` Dave Jones
2003-10-30 16:52 ` Randy.Dunlap
2003-10-30 17:27 ` Chris Wright
2003-10-30 18:38 ` Dave Jones
2003-10-30 18:44 ` Randy.Dunlap
2003-10-30 18:53 ` Dave Jones
2003-10-30 17:01 ` Geert Uytterhoeven
2003-10-30 19:08 ` Philipp Matthias Hahn
2003-10-30 22:16 ` bd
2003-10-31 1:32 ` Gene Heskett
2003-10-31 12:50 ` Thierry Vignaud
2003-10-30 23:11 ` Felipe Alfaro Solana
2003-10-31 0:16 ` Dave Jones
2003-10-31 2:14 ` John Levon
2003-10-31 2:30 ` Dave Jones
2003-10-31 7:34 ` ide-scsi is working [was: Post-halloween doc updates.] Nuno Silva
2003-10-31 13:42 ` Bartlomiej Zolnierkiewicz
2003-10-31 12:25 ` Post-halloween doc updates Andreas Jellinghaus
2003-10-31 15:35 ` Paul Dickson
2003-10-31 15:06 ` Ian Soboroff
2003-10-31 15:24 ` Russell King
2003-10-31 16:00 ` Aristeu Sergio Rozanski Filho
2003-10-31 16:03 ` Ian Soboroff
2003-10-31 16:14 ` Russell King
2003-10-31 17:56 ` Michael Clark
2003-11-10 23:43 ` bill davidsen
2003-11-11 1:09 ` Rob Landley
2003-11-10 14:11 ` Pavel Machek
2003-10-31 15:53 ` Ingo Oeser
2003-10-31 23:02 ` Junio C Hamano
2003-11-01 7:44 ` Sam Ravnborg [this message]
Reply instructions:
You may reply publicly to this message via plain-text email
using any one of the following methods:
* Save the following mbox file, import it into your mail client,
and reply-to-all from there: mbox
Avoid top-posting and favor interleaved quoting:
https://en.wikipedia.org/wiki/Posting_style#Interleaved_style
* Reply using the --to, --cc, and --in-reply-to
switches of git-send-email(1):
git send-email \
--in-reply-to=20031101074412.GB924@mars.ravnborg.org \
--to=sam@ravnborg.org \
--cc=davej@redhat.com \
--cc=linux-kernel@vger.kernel.org \
/path/to/YOUR_REPLY
https://kernel.org/pub/software/scm/git/docs/git-send-email.html
* If your mail client supports setting the In-Reply-To header
via mailto: links, try the mailto: link
Be sure your reply has a Subject: header at the top and a blank line
before the message body.
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox
all inboxes | Powered by JetHome®