Date: Wed, 27 Nov 2002 12:43:18 +0100 From: Jens Rehsack <rehsack@liwing.de> To: dslb@tiscali.dk Cc: questions@freebsd.org Subject: Re: Building kernels Message-ID: <3DE4AFD6.7060302@liwing.de> References: <3D9FE7F600007410@cpfe5.be.tisc.dk>
next in thread | previous in thread | raw e-mail | index | archive | help
dslb@tiscali.dk wrote:
> Hi all
>
> I was reading about building kernels and found that there are two ways (maybe
> more?):
> 1. The old way!?! where you
> cd /sys/i386/conf
> config KERNEL
> cd ../../compile/KERNEL
> make depend
> make
> Now the kernel is in that dir.
>
> 2. The new way!?!
> cd /usr/src
> make buildkernel KERNCONF=KERNEL
> Now the kernel is in /usr/obj/usr/src/sys/KERNEL
>
> Why is the kernel being build in different places?
Because all compiled output is in /usr/obj then. You can protect /usr to
disallow any changes and mount (or use different flags) /usr/obj
seperately. This allows you to build in multiuser mode and only the
install must be done in single user mode.
> Which way will be the way "of the future"?
The new way :-)
> Why the difference?
> do you have the same options no matter which one you use?
The kernel configuration keeps the same. What other options do you mean?
Bye,
Jens
--
L i W W W i Jens Rehsack
L W W W
L i W W W W i nnn gggg LiWing IT-Services
L i W W W W i n n g g
LLLL i W W i n n g g Friesenstraße 2
gggg 06112 Halle
g
g g
Tel.: +49 - 3 45 - 5 17 05 91 ggg e-Mail: <rehsack@liwing.de>
Fax: +49 - 3 45 - 5 17 05 92 http://www.liwing.de/
To Unsubscribe: send mail to majordomo@FreeBSD.org
with "unsubscribe freebsd-questions" in the body of the message
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?3DE4AFD6.7060302>
