mirror of https://lore.kernel.org/lkml/
 help / color / mirror / Atom feed
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

      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®