[240] in netbsd-help mailing list archive

home help back first fref pref prev next nref lref last post

Re: lockups

daemon@ATHENA.MIT.EDU (Greg Hudson)
Tue Jun 27 01:54:00 1995

Date: Tue, 27 Jun 1995 01:54:24 -0400
From: Greg Hudson <ghudson@MIT.EDU>
To: Stephen Franks <sdfranks@MIT.EDU>
Cc: netbsd-help@MIT.EDU
In-Reply-To: "[233] in netbsd-help mailing list archive"


Okay, let me give some updated instructions for how to build a kernel
out of our source tree.

First, update your config, make, and /usr/share/mk files, since you
installed before some necessary changes were made:

	cp /srvd/usr/sbin/config /usr/sbin
	cp /srvd/usr/bin/make /usr/bin
	cd /usr/src/share/mk
	make install

Second, set up the appropriate object directories and an "include"
symlink.

	cd /usr/src/sys
	make objdir
	mkdir -p /usr/obj/sys/arch/i386/compile
	ln -s /usr/src/sys/arch/i386/include /usr/obj/sys/arch/i386/include

Third, configure and build the kernel:

	cd /usr/src/sys/arch/i386/conf
	config $HOME/FIELD-OF-DREAMS
	cd ../compile/FIELD-OF-DREAMS
	make depend
	make

Finally, you install your kernel, upgrade AFS and your kvm-dependent
files (because you installed before some changes were made to the
process structure):

	mv /netbsd /netbsd.old
	cp netbsd /netbsd
	cp /srvd/usr/vice/etc/dkload/libafs1_0A.o /usr/vice/etc/dkload
	cp /srvd/usr/lib/libkvm* /usr/lib
	cp /srvd/usr/bin/w /usr/bin
	cp /srvd/bin/ps /bin


home help back first fref pref prev next nref lref last post