Subject: Re: 1.3 Amiga Kernel Recompile
To: None <tooleym@douglas.bc.ca>
From: David Brownlee <abs@anim.dreamworks.com>
List: port-amiga
Date: 01/09/1998 23:41:36
	Have you tried enabling a single ethernet interface?

	Also, you might want to ditch NS,ISO,TPIP,EONCCITT,LLC,HDLC
	to save space (unless you need X.25 & ISO networking protcols :)

		David/absolute

  -- "Its hard to say it... I hate to say it... but its probably me..." --

On Fri, 9 Jan 1998 tooleym@douglas.bc.ca wrote:

> 
> I am having a few difficulties trying to recompile the NetBSD kernel with
> my Amiga 3000.. I have the system sources for 1.3, and have configured a
> personalized kernel..  the usual stuff--lev6 defer, all that extra support
> stuff turned off, and especially not a single mention of ethernet
> cards--they're all commented out, including bah*.
> 
> So I am getting the following errors:
> 
> S="0x100" -DINSECURE -DNTP -DDDB -DDIAGNOSTIC -DSCSIDEBUG
> -DMACHINE_NONCONTIG -DSERIBUF_SIZE="0x3e80" -DSEROBUF_SIZE="0x3e80"
> -DLEV6_DEFER -DGRF_ECS -DGRF_NTSC -DGRF_PAL -DMAXUSERS=16 -D_KERNEL
> -Dmc68030 -Damiga -DFPCOPROC  -c vers.c
> ld -n -Ttext 0 -e start -S -o netbsd ${SYSTEM_OBJ} vers.o
> clnp_input.o: Undefined symbol `_ether_output' referenced from text
> segment
> iso.o: Undefined symbol `_ether_output' referenced from text segment
> iso_snpac.o: Undefined symbol `_ether_addmulti' referenced from text
> segment
> iso_snpac.o: Undefined symbol `_ether_delmulti' referenced from text
> segment
> tuba_table.o: Undefined symbol `_arpt_keep' referenced from text segment
> tuba_table.o: Undefined symbol `_arpt_prune' referenced from text segment
> tuba_table.o: Undefined symbol `_arpt_prune' referenced from text segment
> *** Error code 1
> 
> Stop.
> 
> I've tracked down the iso_snpac, the ether_addmulti calls.. but I'm too
> unfamiliar with how they end up being included in the kernel, and how the
> comments I commented out have affected things--I presume here that the
> ether_addmulti whatever.c file isn't being compiled, or isn't included in
> the object list and therefore can't be referenced. Odd. I mean I have a
> working kernel and things are great--but I want something less than 1.8MB
> :) Any help is greatly appreciated.
> 
> Marc
> 
>