Subject: Re: Undefined symbols _DCIS_60, TBIS_60, _ICPP_60 etc
To: None <current-users@netbsd.org>
From: Ignatios Souvatzis <is@netbsd.org>
List: current-users
Date: 10/28/2001 16:30:58
On Sun, Oct 28, 2001 at 05:20:28PM +0200, Petri Koistinen wrote:
> Hi!
> 
> When I try to compile -current kernel I'll get following errors, any ideas
> whats causing them and what should I do. This config (see below) has
> worked fine before.
> 
> bash-2.05$ make depend ; make
> depending the kern library objects
> depending the compat library objects
> making sure the compat library is up to date...
> `libcompat.a' is up to date.
> making sure the kern library is up to date...
> `libkern.o' is up to date.
> sh ../../../../conf/newvers.sh
> cc -g -Werror -Wall -Wstrict-prototypes -Wmissing-prototypes -Wpointer-arith -Wno-uninitialized -Wno-main -m68060 -m68060 -Wa,-m68030 -Wa,-m68851 -msoft-float -I. -I../../../../arch -I../../../.. -nostdinc -DM68060 -DM060SP -DDIAGNOSTIC -DDEBUG -DSCSIDEBUG -DMAXUSERS=8 -D_KERNEL -D_KERNEL_OPT -Damiga -DFPCOPROC  -c vers.c
> ld -n -Ttext 0 -e start -X -o netbsd ${SYSTEM_OBJ} vers.o
> ../../../../arch/amiga/amiga/pmap.c:485: Undefined symbol `_DCIS_60' referenced from text segment

etc.

For whatever reason, those files seem to miss #include <m68k/cacheops.h>,
which might have been automatically included before through pmap.h...

Try to add it yourself. 

Regards,
	Ignatios