Skip site navigation (1)Skip section navigation (2)
Date:      Mon,  6 Nov 2000 08:40:23 -0800 (PST)
From:      esbjerg@ehp.dk
To:        freebsd-gnats-submit@FreeBSD.org
Subject:   kern/22643: Cannot compile kernel with support for Gravis Ultrasound soundcard.
Message-ID:  <20001106164023.F045A37B479@hub.freebsd.org>

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

>Number:         22643
>Category:       kern
>Synopsis:       Cannot compile kernel with support for Gravis Ultrasound soundcard.
>Confidential:   no
>Severity:       serious
>Priority:       medium
>Responsible:    freebsd-bugs
>State:          open
>Quarter:        
>Keywords:       
>Date-Required:
>Class:          sw-bug
>Submitter-Id:   current-users
>Arrival-Date:   Mon Nov 06 08:50:01 PST 2000
>Closed-Date:
>Last-Modified:
>Originator:     Sven Esbjerg
>Release:        4.1.1 or 4.2-BETA
>Organization:
None
>Environment:
FreeBSD neumann.gnix.dk 4.2-BETA FreeBSD 4.2-BETA #14: Sat Nov  4 00:35:34 CET 2000     root@neumann.gnix.dk:/usr/src/sys/compile/NEUMANN  i386
>Description:
If the following is included in the kernel config file:
device gus0 at isa? port 0x220 irq 12 drq 1

I get these errors:
isa_compat.o: In function `isa_compat_nextid':
/usr/src/sys/compile/NEUMANN/../../i386/isa/isa_compat.c:61: undefined reference to `gusdriver'
midi_synth.o: In function `midi_outc':
/usr/src/sys/compile/NEUMANN/../../i386/isa/sound/midi_synth.c(.text+0x4d): undefined reference to `midi_devs'
midi_synth.o: In function `prefix_cmd':
/usr/src/sys/compile/NEUMANN/../../i386/isa/sound/midi_synth.c:133: undefined reference to `midi_devs'
midi_synth.o: In function `midi_synth_input':
/usr/src/sys/compile/NEUMANN/../../i386/isa/sound/midi_synth.c(.text+0xdd): undefined reference to `num_midis'
/usr/src/sys/compile/NEUMANN/../../i386/isa/sound/midi_synth.c(.text+0xff): undefined reference to `midi_devs'
midi_synth.o: In function `leave_sysex':
/usr/src/sys/compile/NEUMANN/../../i386/isa/sound/midi_synth.c(.text+0x2c6): undefined reference to `synth_devs'
/usr/src/sys/compile/NEUMANN/../../i386/isa/sound/midi_synth.c(.text+0x2ef): undefined reference to `midi_devs'
midi_synth.o: In function `midi_synth_ioctl':
/usr/src/sys/compile/NEUMANN/../../i386/isa/sound/midi_synth.c:272: undefined reference to `synth_devs'
midi_synth.o: In function `midi_synth_kill_note':
/usr/src/sys/compile/NEUMANN/../../i386/isa/sound/midi_synth.c(.text+0x383): undefined reference to `synth_devs'
midi_synth.o: In function `midi_synth_set_instr':
/usr/src/sys/compile/NEUMANN/../../i386/isa/sound/midi_synth.c:333: undefined reference to `synth_devs'
midi_synth.o: In function `midi_synth_start_note':
/usr/src/sys/compile/NEUMANN/../../i386/isa/sound/midi_synth.c(.text+0x512): undefined reference to `synth_devs'
midi_synth.o: In function `midi_synth_open':
/usr/src/sys/compile/NEUMANN/../../i386/isa/sound/midi_synth.c(.text+0x5f3): undefined reference to `synth_devs'
/usr/src/sys/compile/NEUMANN/../../i386/isa/sound/midi_synth.c(.text+0x600): undefined reference to `num_midis'
/usr/src/sys/compile/NEUMANN/../../i386/isa/sound/midi_synth.c(.text+0x630): undefined reference to `midi_devs'
midi_synth.o: In function `midi_synth_close':
/usr/src/sys/compile/NEUMANN/../../i386/isa/sound/midi_synth.c:426: undefined reference to `synth_devs'
/usr/src/sys/compile/NEUMANN/../../i386/isa/sound/midi_synth.c:433: undefined reference to `midi_devs'
midi_synth.o: In function `midi_synth_load_patch':
/usr/src/sys/compile/NEUMANN/../../i386/isa/sound/midi_synth.c:447: undefined reference to `synth_devs'
/usr/src/sys/compile/NEUMANN/../../i386/isa/sound/midi_synth.c:509: undefined reference to `midi_devs'
midi_synth.o: In function `midi_synth_aftertouch':
/usr/src/sys/compile/NEUMANN/../../i386/isa/sound/midi_synth.c(.text+0x912): undefined reference to `synth_devs'
midi_synth.o: In function `midi_synth_controller':
/usr/src/sys/compile/NEUMANN/../../i386/isa/sound/midi_synth.c(.text+0x9aa): undefined reference to `synth_devs'
midi_synth.o: In function `midi_synth_bender':
/usr/src/sys/compile/NEUMANN/../../i386/isa/sound/midi_synth.c(.text+0xa66): undefined reference to `synth_devs'
midi_synth.o: In function `midi_synth_send_sysex':
/usr/src/sys/compile/NEUMANN/../../i386/isa/sound/midi_synth.c(.text+0xb23): undefined reference to `synth_devs'
/usr/src/sys/compile/NEUMANN/../../i386/isa/sound/midi_synth.c(.text+0xbc9): undefined reference to `midi_devs'
/usr/src/sys/compile/NEUMANN/../../i386/isa/sound/midi_synth.c(.text+0xc12): undefined reference to `midi_devs'
*** Error code 1

>How-To-Repeat:
Include the mentioned gus0 in kernel.
>Fix:
I have been looking at the source and I'm not able to locate the reference problem betweene the header files and the c-source.
I believe it has to do with of the general sound or isa code.

>Release-Note:
>Audit-Trail:
>Unformatted:


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




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