kernel compile fails with error 1

Nathanael Schweers nschweers at
Tue Nov 21 10:40:50 PST 2006

Kris Kennaway wrote:
> On Tue, Nov 21, 2006 at 07:11:22PM +0100, Nathanael Schweers wrote:
>> Hi folks,
>> I'm quite new to FreeBSD and mailing lists, so I hope not to be inpolite.
>> I've been using Gentoo Linux for a while and really like it, and now I'm 
>> giving FreeBSD a try.
>> I have switched to stable ( is there a difference between 6.1-STABLE and 
>> 6.2-PRERELEASE?) and I managed to successfully compile and run a GENERIC 
>> kernel, but when I try to compile my own kernel make aborts with an 
>> error 1. Here the last bit of output:
>> CC="cc" xargs mkdep -a -f .newdep -O -pipe  -Wall -Wredundant-decls 
>> -Wnested-externs -Wstrict-prototypes
>> inter-arith -Winline -Wcast-qual  -fformat-extensions -std=c99 -g 
>> -nostdinc -I-  -I. -I/usr/src/sys -I/usr/src/sys/contrib/altq 
>> -I/usr/src/sys/contrib/ipfilter -I/usr/src/s
>> ys/dev/ath -I/usr/src/sys/contrib/ngatm -I/usr/src/sys/dev/twa -D_KERNEL 
>> -DHAVE_KERNEL_OPTION_HEADERS -include opt_global.h -fno-common 
>> -finline-limit=8000 --param inline-u
>> ge-function-growth=1000  -mno-align-long-strings 
>> -mpreferred-stack-boundary=2  -mno-mmx -mno-3dnow -mno-sse -mno-sse2 
>> -ffreestanding
>> /usr/src/sys/dev/nve/if_nve.c:109:23: miibus_if.h: No such file or directory
>> mkdep: compile failed
>> *** Error code 1
>> Stop in /usr/obj/usr/src/sys/BRAINFUCK.
>> *** Error code 1
> If you change something and then things break, the most likely cause
> is something that you changed.  In particular, an error regarding
> miibus support should suggest that you should check your kernel
> configuration for miibus support.  You'll probably find that you
> removed it from your kernel config even though you left in a driver
> that requires it.
> Kris
First of all many many thanks. I found out the problem about 5 minutes 
after I posted this. I still have a few problems about the config, but 
I'll try to find them out step by step.

Nathanael Schweers

More information about the freebsd-stable mailing list