Date: Fri, 7 Nov 2003 08:02:33 +1030 From: Tim Aslat <tim@spyderweb.com.au> To: "Jason Burris" <spidey@oldskool.com> Cc: freebsd-questions@freebsd.org Subject: Re: make dev problems Message-ID: <20031107080233.0900bd64.tim@spyderweb.com.au> In-Reply-To: <15502.216.237.145.172.1068153138.squirrel@mail02.oldskool.com> References: <15502.216.237.145.172.1068153138.squirrel@mail02.oldskool.com>
next in thread | previous in thread | raw e-mail | index | archive | help
In the immortal words of "Jason Burris" <spidey@oldskool.com>... > I need to compile a kernel with IPFW on a remote machine running > FreeBSD4.7. I followed the steps listed at: > http://www.freebsd.org/doc/en_US.ISO8859-1/books/handbook/kernelconfig-building.html Following the handbook isn't a bad start. > In my COMPUTERNAME config file I've add the following three lines to > the end for IPFW: > > options IPFIREWALL > options IPFIREWALL_VERBOSE > options IPFIREWALL_DEFAULT_TO_ACCEPT > > And I changed this line, which I read was necessary: > > ident COMPUTERNAME Not bad, but a more secure way would be to default to deny rather than accept, but that's personal preference. > I'm able to run: > > /usr/sbin/config COMPUTERNAME > cd ../../compile/COMPUTERNAME > > When I run > > make depend > > Everything runs fine until it dies with the error: > > make: don't know how to make iconv.h. > Stop*** Error code 2 > Stop in /usr/src/sys/modules.*** > Error code 1 > > I've checked and this file is in my /usr/src/sys directory.What am I > doing wrong? Do I even need this header to be compiled intothe > kernel? You might want to try the "newer" method of building a kernel. cd /usr/src make buildkernel KERNCONF=COMPUTERNAME <wait a bit> make installkernel KERNCONF=COMPUTERNAME Cheers Tim -- Tim Aslat <tim@spyderweb.com.au> Spyderweb Consulting http://www.spyderweb.com.au P: +61 8 82243020 M: +61 0401088479
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?20031107080233.0900bd64.tim>