From owner-freebsd-questions Wed Oct 18 7:43:52 2000 Delivered-To: freebsd-questions@freebsd.org Received: from ruby.he.net (ruby.he.net [216.218.187.2]) by hub.freebsd.org (Postfix) with ESMTP id 131B837B4E5 for ; Wed, 18 Oct 2000 07:43:50 -0700 (PDT) Received: from corten5.pacbell.net (adsl-63-193-247-201.dsl.snfc21.pacbell.net [63.193.247.201]) by ruby.he.net (8.8.6/8.8.2) with ESMTP id HAA30912; Wed, 18 Oct 2000 07:43:46 -0700 Date: Wed, 18 Oct 2000 07:41:08 -0700 (PDT) From: Bill Schoolcraft X-Sender: bill@corten5 To: "Andresen,Jason R." Cc: FBSD Subject: Re: Soundblaster_16 and FreeBSD-4.1 ? In-Reply-To: <39ECC1AD.F0554D4B@mitre.org> Message-ID: MIME-Version: 1.0 Content-Type: TEXT/PLAIN; charset=US-ASCII Sender: owner-freebsd-questions@FreeBSD.ORG Precedence: bulk X-Loop: FreeBSD.ORG At Tue, 17 Oct 2000 it looks like Andresen,Jason R. composed: AR-->To use the soundcard, you have to recompile a kernel (4.x) with: AR-->device pcm AR-->device sbc AR-->If you have an old ISA non-pnp version, you will also have to include AR-->the IO port, IRQs, and DMAs (see LINT). Well I found re-compiling the FreeBSD kernel for sound much easier than the Linux kernel until I received the following errors: isa_compat.o(.data+0x24): undefined reference to `sbdriver' midi_synth.o: In function `midi_outc': midi_synth.o(.text+0x4d): undefined reference to `midi_devs' midi_synth.o: In function `prefix_cmd': midi_synth.o(.text+0xa0): undefined reference to `midi_devs' midi_synth.o: In function `midi_synth_input': midi_synth.o(.text+0xdd): undefined reference to `num_midis' midi_synth.o(.text+0xff): undefined reference to `midi_devs' midi_synth.o: In function `leave_sysex': midi_synth.o(.text+0x2c6): undefined reference to `synth_devs' midi_synth.o(.text+0x2ef): undefined reference to `midi_devs' midi_synth.o: In function `midi_synth_ioctl': midi_synth.o(.text+0x352): undefined reference to `synth_devs' midi_synth.o: In function `midi_synth_kill_note': midi_synth.o(.text+0x383): undefined reference to `synth_devs' midi_synth.o: In function `midi_synth_set_instr': midi_synth.o(.text+0x4b2): undefined reference to `synth_devs' midi_synth.o: In function `midi_synth_start_note': midi_synth.o(.text+0x512): undefined reference to `synth_devs' midi_synth.o: In function `midi_synth_open': midi_synth.o(.text+0x5f3): undefined reference to `synth_devs' midi_synth.o(.text+0x600): undefined reference to `num_midis' midi_synth.o(.text+0x630): undefined reference to `midi_devs' midi_synth.o: In function `midi_synth_close': midi_synth.o(.text+0x6b4): undefined reference to `synth_devs' midi_synth.o(.text+0x6c9): undefined reference to `midi_devs' midi_synth.o: In function `midi_synth_load_patch': midi_synth.o(.text+0x70e): undefined reference to `synth_devs' midi_synth.o(.text+0x895): undefined reference to `midi_devs' midi_synth.o: In function `midi_synth_aftertouch': midi_synth.o(.text+0x912): undefined reference to `synth_devs' midi_synth.o: In function `midi_synth_controller': midi_synth.o(.text+0x9aa): undefined reference to `synth_devs' midi_synth.o: In function `midi_synth_bender': midi_synth.o(.text+0xa66): undefined reference to `synth_devs' midi_synth.o: In function `midi_synth_send_sysex': midi_synth.o(.text+0xb23): undefined reference to `synth_devs' midi_synth.o(.text+0xbc9): undefined reference to `midi_devs' midi_synth.o(.text+0xc12): undefined reference to `midi_devs' Now I found no mention of `synth_devs' or `midi_devs' in my new kernel config file which I copied and renamed to the hostname as suggested. Thanks in advance. -- Bill Schoolcraft http://wiliweld.com PO Box 210076 San Francisco, CA 94121 " saevis tranquillus in undis " To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-questions" in the body of the message