Bug 29268

Summary: when compiling the kernel with "device snd" it will not complete compile?
Product: Base System Reporter: Joshua <joshg>
Component: kernAssignee: freebsd-bugs (Nobody) <bugs>
Status: Closed FIXED    
Severity: Affects Only Me    
Priority: Normal    
Version: Unspecified   
Hardware: Any   
OS: Any   

Description Joshua 2001-07-27 22:50:00 UTC
I am trying to get the sound working on this machine. I added one line to the kernel
device     snd
thats it. and during the make it doesnt complete. the error is as follows...

sound_switch.o: In function 'sound_read_sw':
sound_switch.o(.text+0x525): undefined reference to 'MIDIbuf_read'

what could the problem be?

How-To-Repeat: just config the kernel with snd in it. and do a make depend followed by a make and it will do it
Comment 1 Christopher Shumway 2001-07-28 00:21:38 UTC
On Fri, 27 Jul 2001, Joshua wrote:

> FreeBSD dns.jiggity.int 4.3-RELEASE #0: Sat Apr 21 10:54:49
> GMT 2001 jkh@narf.osd.bsdi.com:/usr/src/sys/compile/GENERIC i386

> >Description:
> I am trying to get the sound working on this machine. I added one line to the kernel
> device     snd
> thats it. and during the make it doesnt complete. the error is as follows...
>
> sound_switch.o: In function 'sound_read_sw':
> sound_switch.o(.text+0x525): undefined reference to 'MIDIbuf_read'
>
> what could the problem be?

The voxware drivers require additonal chipset drivers built into the kernel in
order to work.  So in addtion to "device snd" you would need an approperate
chipset driver for your sound card, e.g. "device sb", "device sbxvi", and
"device sbmidi" if your sound card was a SoundBlaster 16.

However the voxware audio drivers have been unmaintained for a while and have
most likely suffered bit-rot.  You sould use the pcm(4) device for most sound
cards today.

Please follow the instructions at:

http://www.freebsd.org/doc/en_US.ISO8859-1/books/handbook/sound.html

In the future, its a good idea to submit problems to questions@freebsd.org
before using the GNATS database.

---
Christopher Shumway				cshumway@titan-project.org
						cshumway@freebsd.org
Comment 2 dd freebsd_committer freebsd_triage 2001-07-28 08:22:33 UTC
State Changed
From-To: open->closed

Please ask questions on questions@freebsd.org.