Subject: Kernel Compile Error: Undefined symbol `_iwm_ca'
To: None <port-mac68k@netbsd.org>
From: Matthew Theobalds <mtheobalds@mac.com>
List: port-mac68k
Date: 07/22/2001 15:10:41
I got my new machine, and someone lent me some RAM until I can find some 
to buy, and it's all been wonderful. :]

However, whilst compiling a custom kernel I get this:

sh ../../../../conf/newvers.sh
cc  -O2 -Werror -Wall -Wstrict-prototypes -Wmissing-prototypes  
-Wpointer-arith -Wno-uninitialized -Wno-main -msoft-float -I. 
-I../../../../arch -I../../../.. -nostdinc -DHZ="0x3c" -DM68040 
-DFPU_EMULATE -DLKM -DDIAGNOSTIC -DGRF_COMPAT -DMAXUSERS=16 -D_KERNEL 
-Dmac68k  -c vers.c
ld -n -Ttext 0 -e start -S -o netbsd ${SYSTEM_OBJ} vers.o
ioconf.o: Undefined symbol `_iwm_ca' referenced from data segment
*** Error code 1

Stop.

Having searched the archives, the only time this has happened previously 
(and been reported) is with 1.4 <http://mail-
index.netbsd.org/port-mac68k/1999/05/23/0005.html>

And no-one knew the answer then, judging by the fact that there were no 
responses.

I've put my kernel file at <http://www.forked.net/~durandal/kernel.txt>, 
and this is with the release sources of 1.5.1.

Any ideas?

All the best.

Matthew