*BSD News Article 46420


Return to BSD News archive

Path: sserve!newshost.anu.edu.au!harbinger.cc.monash.edu.au!simtel!daffy!uwvax!uwm.edu!math.ohio-state.edu!howland.reston.ans.net!news.sprintlink.net!nntp.earthlink.net!usenet
From: Robert Nusbaum <rnusbaum@earthlink.net>
Newsgroups: comp.unix.bsd.freebsd.misc
Subject: Howcum I get errors when compiling the kernel?
Date: 5 Jul 1995 16:22:10 GMT
Organization: Earthlink Network, Inc.
Lines: 23
Message-ID: <3tee7i$n16@mars.earthlink.net>
NNTP-Posting-Host: mariefrance.earthlink.net
Mime-Version: 1.0
Content-Type: text/plain; charset=us-ascii
Content-Transfer-Encoding: 7bit
X-Mailer: Mozilla 1.1N (Windows; I; 16bit)

Trying to recompile the kernel...

Did the config OK.
Did 'make depend all', takes a while on a 386.
The install part blows up when it cannot find a new kernel file
to replace the old renamed one.

If I do 'make depend', the make file stops with no errors (except for
the duplicate symbol warnings scattered around and a more scary
pointer conversion warning).  I then do a 'make install' and get
a whole bunch of errors about undefined symbols, mostly scsi related in
the cd.o, sd.o, and ncr.o modules, and, __3btol, __lto3b, and 
__kdc_scbus0 in st.o.

What do I need to do to get the kernel compiled properly?
Why would there be duplicate symbols in the code to compile, and why
am I getting these errors once compiled?

I would appreciate any help on this.

Robert Nusbaum