Skip site navigation (1)Skip section navigation (2)
Date:      Sat, 23 Oct 1999 23:42:42 -0400 (EDT)
From:      "John W. DeBoskey" <jwd@unx.sas.com>
To:        freebsd-current@freebsd.org
Subject:   make release failure -- ed0 in PCCARD
Message-ID:  <199910240342.XAA00541@bb01f39.unx.sas.com>

next in thread | raw e-mail | index | archive | help
Hi,

   Make release has been failing for awhile now and I just started
to take a look at it. If I remove 'ed0' from i386/conf/PCCARD then
the BOOTMFS kernel for pccard links correctly. With ed0 present, the
following link errors occur:

linking BOOTMFS
if_ed_isa.o: In function `ed_isa_probe':
if_ed_isa.o(.text+0x45): undefined reference to `ed_probe_WD80x3'
if_ed_isa.o(.text+0x54): undefined reference to `ed_release_resources'
if_ed_isa.o(.text+0x5a): undefined reference to `ed_probe_3Com'
if_ed_isa.o(.text+0x69): undefined reference to `ed_release_resources'
if_ed_isa.o(.text+0x6f): undefined reference to `ed_probe_Novell'
if_ed_isa.o(.text+0x7e): undefined reference to `ed_release_resources'
if_ed_isa.o(.text+0x84): undefined reference to `ed_probe_HP_pclanp'
if_ed_isa.o(.text+0x93): undefined reference to `ed_release_resources'
if_ed_isa.o(.text+0xa4): undefined reference to `ed_alloc_irq'
if_ed_isa.o(.text+0xaf): undefined reference to `ed_release_resources'
if_ed_isa.o: In function `ed_isa_attach':
if_ed_isa.o(.text+0xef): undefined reference to `ed_alloc_port'
if_ed_isa.o(.text+0x109): undefined reference to `ed_alloc_memory'
if_ed_isa.o(.text+0x11a): undefined reference to `ed_alloc_irq'
if_ed_isa.o(.text+0x127): undefined reference to `edintr'
if_ed_isa.o(.text+0x152): undefined reference to `ed_attach'
if_ed_isa.o(.text+0x15a): undefined reference to `ed_release_resources'
*** Error code 1


   The above functions are found in a few places:

dev/ed/if_ed.c
i386/isa/if_ed
pc98/pc98/if_ed.c

Ok, pc98 isn't used here... I'm not sure about the 1st two.. However,
it appears that in dev/ed/if_ed.c, 'ed_probe_Novell' is defined and
globally visible... but, in i386/isa/if_ed.c, 'ed_probe_Novell' is
declared static... I don't know if this is the problem, but it's
a difference... I'm continuing to look into this. If anyone has
any comments, please let me know.

Thanks,
John


To Unsubscribe: send mail to majordomo@FreeBSD.org
with "unsubscribe freebsd-current" in the body of the message




Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?199910240342.XAA00541>