Skip site navigation (1)Skip section navigation (2)
Date:      Tue, 31 Mar 1998 04:48:45 -0500 (EST)
From:      Dennis Tenn <dstenn@fanfic.org>
To:        FreeBSD-Questions Mailing List <questions@FreeBSD.ORG>
Subject:   building a kernel with SB PnP AWE64 Sound card and having troubles.
Message-ID:  <Pine.BSF.3.96.980331043920.390J-100000@fanfic.org>
In-Reply-To: <353C1F3F.31537BAA@ffke-campus-gw.mipt.ru>

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

Can anyone shed light on this error?  It just started to manifest itself..
It happens when I try to compile a new kernel with sound support.  I have
a SB PnP AWE64 and was working before.  I'm using 3.0 Current with the
latest cvsup source.  Any ideas?

My kernel config file has the following sound support in it..

controller      pnp0
controller      snd0
device sb0      at isa? port 0x220 irq 5 drq 1 vector sbintr
device sbxvi0   at isa? drq 5
device opl0     at isa? port 0x388
device awe0     at isa? port 0x620

When it reaches the last part of making the kernel I get..

loading kernel
dmabuf.o: Definition of symbol `_dsp_wr_dmaupdate' (multiply defined)
dmabuf.o: Definition of symbol `_dsp_wrintr' (multiply defined)
dmabuf.o: Definition of symbol `_reset_dbuf' (multiply defined)
dmabuf.o: Definition of symbol `_dsp_rdintr' (multiply defined)
dmabuf.o: Definition of symbol `_dsp_write_body' (multiply defined)
dmabuf.o: Definition of symbol `_dsp_wrabort' (multiply defined)
dmabuf.o: Definition of symbol `_dsp_rd_dmaupdate' (multiply defined)
dmabuf.o: Definition of symbol `_dsp_read_body' (multiply defined)
dmabuf.o: Definition of symbol `_dsp_rdabort' (multiply defined)
dmabuf.o: Definition of symbol `_alloc_dbuf' (multiply defined)
dmabuf.o: Definition of symbol `_snd_sync' (multiply defined)
dmabuf.o: Definition of symbol `_snd_flush' (multiply defined)
sb_dsp.o: Definition of symbol `_sbpro_mix' (multiply defined)
sb_dsp.o: Definition of symbol `_sb16_mix' (multiply defined)
sb_dsp.o: Definition of symbol `_sb_op_desc' (multiply defined)
sb_dsp.o: Definition of symbol `_sb_reset_dsp' (multiply defined)
sb_dsp.o: Definition of symbol `_sb_cmd' (multiply defined)
sb_dsp.o: Definition of symbol `_sb_getmixer' (multiply defined)
sb_dsp.o: Definition of symbol `_sb_cmd3' (multiply defined)
sb_dsp.o: Definition of symbol `_sb_cmd2' (multiply defined)
sb_dsp.o: Definition of symbol `_sb_setmixer' (multiply defined)
sb_dsp.o: Definition of symbol `_sb_get_byte' (multiply defined)
dev_table.o: Undefined symbol `_DMAbuf_init' referenced from text segment
dev_table.o: Undefined symbol `_attach_sb16midi' referenced from data segment
dev_table.o: Undefined symbol `_probe_sb16midi' referenced from data segment
soundcard.o: Undefined symbol `_DMAbuf_init' referenced from text segment
audio.o: Undefined symbol `_DMAbuf_ioctl' referenced from text segment
audio.o: Undefined symbol `_DMAbuf_open' referenced from text segment
audio.o: Undefined symbol `_DMAbuf_ioctl' referenced from text segment
audio.o: Undefined symbol `_DMAbuf_start_output' referenced from text segment
audio.o: Undefined symbol `_DMAbuf_release' referenced from text segment
audio.o: Undefined symbol `_DMAbuf_start_output' referenced from text segment
audio.o: Undefined symbol `_DMAbuf_getwrbuffer' referenced from text segment
audio.o: Undefined symbol `_DMAbuf_start_output' referenced from text segment
audio.o: Undefined symbol `_DMAbuf_start_output' referenced from text segment
audio.o: Undefined symbol `_DMAbuf_getrdbuffer' referenced from text segment
audio.o: Undefined symbol `_DMAbuf_rmchars' referenced from text segment
audio.o: Undefined symbol `_DMAbuf_start_output' referenced from text segment
audio.o: Undefined symbol `_DMAbuf_start_output' referenced from text segment
audio.o: Undefined symbol `_DMAbuf_ioctl' referenced from text segment
audio.o: Undefined symbol `_DMAbuf_ioctl' referenced from text segment
audio.o: Undefined symbol `_DMAbuf_ioctl' referenced from text segment
audio.o: Undefined symbol `_DMAbuf_poll' referenced from text segment
dmabuf.o: Definition of symbol `_dsp_wr_dmaupdate' (multiply defined)
dmabuf.o: Definition of symbol `_dsp_wrintr' (multiply defined)
dmabuf.o: Definition of symbol `_reset_dbuf' (multiply defined)
dmabuf.o: Definition of symbol `_dsp_rdintr' (multiply defined)
dmabuf.o: Definition of symbol `_dsp_write_body' (multiply defined)
dmabuf.o: Definition of symbol `_dsp_wrabort' (multiply defined)
dmabuf.o: Definition of symbol `_dsp_rd_dmaupdate' (multiply defined)
dmabuf.o: Definition of symbol `_dsp_read_body' (multiply defined)
dmabuf.o: Definition of symbol `_dsp_rdabort' (multiply defined)
dmabuf.o: Definition of symbol `_alloc_dbuf' (multiply defined)
dmabuf.o: Definition of symbol `_snd_sync' (multiply defined)
dmabuf.o: Definition of symbol `_snd_flush' (multiply defined)
sequencer.o: Undefined symbol `_DMAbuf_start_devices' referenced from text segment
sb_card.o: Undefined symbol `_sb_dsp_init' referenced from text segment
sb_card.o: Undefined symbol `_sb_dsp_detect' referenced from text segment
sb_dsp.o: Definition of symbol `_sbpro_mix' (multiply defined)
sb_dsp.o: Definition of symbol `_sb16_mix' (multiply defined)
sb_dsp.o: Definition of symbol `_sb_op_desc' (multiply defined)
sb_dsp.o: Definition of symbol `_sb_reset_dsp' (multiply defined)
sb_dsp.o: Definition of symbol `_sb_cmd' (multiply defined)
sb_dsp.o: Definition of symbol `_sb_getmixer' (multiply defined)
sb_dsp.o: Definition of symbol `_sb_cmd3' (multiply defined)
sb_dsp.o: Definition of symbol `_sb_cmd2' (multiply defined)
sb_dsp.o: Definition of symbol `_sb_setmixer' (multiply defined)
sb_dsp.o: Definition of symbol `_sb_get_byte' (multiply defined)
sb_midi.o: Undefined symbol `_sb_dsp_ok' referenced from text segment
sb_midi.o: Undefined symbol `_sb_midi_busy' referenced from text segment
sb_midi.o: Undefined symbol `_sb_duplex_midi' referenced from text segment
sb_midi.o: Undefined symbol `_sb_midi_mode' referenced from text segment
sb_midi.o: Undefined symbol `_sb_dsp_busy' referenced from text segment
sb_midi.o: Undefined symbol `_sb_intr_active' referenced from text segment
sb_midi.o: Undefined symbol `_sb_midi_mode' referenced from text segment
sb_midi.o: Undefined symbol `_sb_dsp_highspeed' referenced from text segment
sb_midi.o: Undefined symbol `_sb_midi_mode' referenced from text segment
sb_midi.o: Undefined symbol `_sb_irq_mode' referenced from text segment
sb_midi.o: Undefined symbol `_sb_dsp_command' referenced from text segment
sb_midi.o: Undefined symbol `_sb_intr_active' referenced from text segment
sb_midi.o: Undefined symbol `_sb_midi_busy' referenced from text segment
sb_midi.o: Undefined symbol `_sb_midi_mode' referenced from text segment
sb_midi.o: Undefined symbol `_sb_intr_active' referenced from text segment
sb_midi.o: Undefined symbol `_sb_midi_busy' referenced from text segment
sb_midi.o: Undefined symbol `_sb_midi_mode' referenced from text segment
sb_midi.o: Undefined symbol `_sb_dsp_command' referenced from text segment
sb_midi.o: Undefined symbol `_sb_dsp_command' referenced from text segment
sb_midi.o: Undefined symbol `_sb_dsp_command' referenced from text segment
sb_midi.o: Undefined symbol `_sb_midi_mode' referenced from text segment
sb_midi.o: Undefined symbol `_sb_midi_mode' referenced from text segment
sb_midi.o: Undefined symbol `_sb_intr_active' referenced from text segment
sb_midi.o: Undefined symbol `_sbc_base' referenced from text segment
sb_mixer.o: Undefined symbol `_sbc_base' referenced from text segment
sb_mixer.o: Undefined symbol `_sbc_base' referenced from text segment
sb_mixer.o: Undefined symbol `_sbc_base' referenced from text segment
sb_mixer.o: Undefined symbol `_sbc_base' referenced from text segment
sb_mixer.o: Undefined symbol `_Jazz16_detected' referenced from text segment
sb_mixer.o: Definition of symbol `_sbpro_mix' (multiply defined)
sb_mixer.o: Definition of symbol `_sb16_mix' (multiply defined)
sb_mixer.o: Definition of symbol `_sb_setmixer' (multiply defined)
sb_mixer.o: Definition of symbol `_sb_getmixer' (multiply defined)
sb16_dsp.o: Undefined symbol `_sbc_base' referenced from text segment
sb16_dsp.o: Undefined symbol `_sb_dsp_command' referenced from text segment
sb16_dsp.o: Undefined symbol `_DMAbuf_start_dma' referenced from text segment
sb16_dsp.o: Undefined symbol `_sb_dsp_command' referenced from text segment
sb16_dsp.o: Undefined symbol `_sb_dsp_command' referenced from text segment
sb16_dsp.o: Undefined symbol `_sb_dsp_command' referenced from text segment
sb16_dsp.o: Undefined symbol `_sb_dsp_command' referenced from text segment
sb16_dsp.o: More undefined symbol _sb_dsp_command refs follow
sb16_dsp.o: Undefined symbol `_DMAbuf_start_dma' referenced from text segment
sb16_dsp.o: Undefined symbol `_sbc_major' referenced from text segment
sb16_dsp.o: Undefined symbol `_sbc_minor' referenced from text segment
sb16_dsp.o: Undefined symbol `_sbc_major' referenced from text segment
sb16_dsp.o: Undefined symbol `_sbc_major' referenced from text segment
sb16_dsp.o: Undefined symbol `_sbc_base' referenced from text segment
sb16_dsp.o: Undefined symbol `_DMAbuf_outputintr' referenced from text segment
sb16_dsp.o: Undefined symbol `_DMAbuf_inputintr' referenced from text segment
ioconf.o: Undefined symbol `_sbintr' referenced from data segment
*** Error code 1

Stop.

-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-
   Dennis Tenn       *   There will always come a time
   dstenn@fanfic.org   *   When your love will be tested
   ICQ# 1457509          *   Stand tall and rise to the occasion
                           *   For only then will you grow strong.
-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-


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



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?Pine.BSF.3.96.980331043920.390J-100000>