From owner-freebsd-questions Fri Mar 24 22:36: 2 2000 Delivered-To: freebsd-questions@freebsd.org Received: from wcug.wwu.edu (sloth.wcug.wwu.edu [140.160.164.200]) by hub.freebsd.org (Postfix) with SMTP id E43C637B60F for ; Fri, 24 Mar 2000 22:35:58 -0800 (PST) (envelope-from doc@wcug.wwu.edu) Received: (qmail 31546 invoked by uid 1074); 25 Mar 2000 06:35:57 -0000 Date: Fri, 24 Mar 2000 22:35:57 -0800 (PST) From: David Daugherty X-Sender: doc@sloth To: Giorgos Keramidas Cc: freebsd-questions@FreeBSD.ORG Subject: Re: config KERNEL In-Reply-To: <20000324150755.E7289@hades.hell.gr> Message-ID: MIME-Version: 1.0 Content-Type: TEXT/PLAIN; charset=US-ASCII Sender: owner-freebsd-questions@FreeBSD.ORG Precedence: bulk X-Loop: FreeBSD.ORG David doc@wcug.wwu.edu Washington State Resident ICQ 21106703 On Fri, 24 Mar 2000, Giorgos Keramidas wrote: > > On Fri, 24 Mar 2000, Giorgos Keramidas wrote: > > > Read the file /usr/src/UPDATING. One of the things mentioned in there > > > is that you have to use the new `config' utility to configure a kernel, > > > and that you have to compile/boot a new kernel before compiling the rest > > > of the world. > > The UPDATING file was not real clear to me. I didn't understand what they > > were trying to say about this: > > > > # Your kernel config files need to be changed to s/controller/device/ in > > # them. You will need a new version of config to do this. > > > > I understand about subbing devices for controllers but a new version of > > config? > > Amazing! Plainly awesome :) > > You understood what I would bet that was the hard part, the s/EXP/SUBST/ > thing, but well, .. anyway. > > You can build your new config by: > > # cd /usr/src/usr.sbin/config > # make clean > # make all install > > I think that to build a new kernel, you might also find it useful to > build a new version of genassym: > > # cd /usr/src/usr.bin/genassym > # make clean > # make all install Ok, I've gone through and reissued these commands and I'm still stuck on the same errors while doing a make depend && install on the kernel. What is the new deal with ppbus? arith -Winline -Wuninitialized -Wformat -Wunused -fformat-extensions -ansi -nostdinc -I- -I. -I../.. -I../../../include -D_KERNEL -include opt_global.h -elf ../../dev/ppbus/if_plip.c ../../dev/ppbus/if_plip.c: In function `lp_identify': ../../dev/ppbus/if_plip.c:189: warning: implicit declaration of function `BUS_ADD_CHILD' ../../dev/ppbus/if_plip.c: In function `lpioctl': ../../dev/ppbus/if_plip.c:356: warning: passing arg 4 of `BUS_SETUP_INTR' makes pointer from integer without a cast ../../dev/ppbus/if_plip.c:356: warning: passing arg 6 of `BUS_SETUP_INTR' from incompatible pointer type ../../dev/ppbus/if_plip.c:356: too many arguments to function `BUS_SETUP_INTR' ../../dev/ppbus/if_plip.c: At top level: ../../dev/ppbus/if_plip.c:777: `device_identify_desc' undeclared here (not in a function) ../../dev/ppbus/if_plip.c:777: initializer element for `lp_methods[0].desc' is not constant *** Error code 1 David doc@wcug.wwu.edu Washington State Resident To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-questions" in the body of the message