Skip site navigation (1)Skip section navigation (2)
Date:      Sat, 9 Jun 2001 15:23:41 +0100
From:      Nik Clayton <nik@FreeBSD.org>
To:        Ronald C Price <rprice@eng.utah.edu>, doc@FreeBSD.org
Subject:   Re: ?
Message-ID:  <01060915234103.54233@clan.nothing-going-on.org>
In-Reply-To: <Pine.4.10.10106041645380.12432-100000@lab1-22.eng.utah.edu>
References:  <Pine.4.10.10106041645380.12432-100000@lab1-22.eng.utah.edu>

next in thread | previous in thread | raw e-mail | index | archive | help
-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1

On Monday 04 June 2001 11:49 pm, Ronald C Price wrote:
> I have a question on the (7.3.)building and installing of a custom kernal
> documentation. What is "world" and how do I build. I have referred to
> your errata page and did not see anything.

It comes from the command used to recompile all of FreeBSD.

This is done using a program called "make", which takes a number of 
possible options on the command line, and make reads a configuration file 
(a Makefile) which tells it what to build.  The Makefile specifies what 
some of the valid options to make are.  We call these "targets".

In many cases, the Makefile contains information about more than one 
target, and many of these targets have traditional names, like "all", 
"install", or "clean" -- so the command line might look like

    make all
    make install
    make clean

and so on.

Traditionally, the target to use for any big software project is called 
"world", so the command line would be 

    make world

This then gives rise to slang terms like "re-make the world", or "don't 
forget to rebuild the world after you do this".  If you take a look at the 
chapter again (on the website) you should see a link to 

http://www.freebsd.org/doc/en_US.ISO_8859-1/books/handbook/cutting-edge.html

which has more details about how you actually go about running "make world".

N
- -- 
FreeBSD: The Power to Serve             http://www.freebsd.org/
FreeBSD Documentation Project           http://www.freebsd.org/docproj/

          --- 15B8 3FFC DDB4 34B0 AA5F  94B7 93A8 0764 2C37 E375 ---
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.0.6 (FreeBSD)
Comment: For info see http://www.gnupg.org

iEYEARECAAYFAjsiMW0ACgkQk6gHZCw343U2nACfYw6gyskbuuf2QPB0bvvDSO1c
WO4An1OhD5FJeL5b/bazjDZdMn0JbRN8
=3gEG
-----END PGP SIGNATURE-----

To Unsubscribe: send mail to majordomo@FreeBSD.org
with "unsubscribe freebsd-doc" in the body of the message




Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?01060915234103.54233>