From owner-freebsd-questions Wed Jan 31 14:53:34 2001 Delivered-To: freebsd-questions@freebsd.org Received: from xena.gsicomp.on.ca (cr677933-a.ktchnr1.on.wave.home.com [24.43.230.149]) by hub.freebsd.org (Postfix) with ESMTP id 6646337B4EC for ; Wed, 31 Jan 2001 14:53:14 -0800 (PST) Received: from hermes (hermes.gsicomp.on.ca [192.168.0.18]) by xena.gsicomp.on.ca (8.11.1/8.9.3) with SMTP id f0VMpHi11075; Wed, 31 Jan 2001 17:51:17 -0500 (EST) (envelope-from matt@gsicomp.on.ca) Message-ID: <00b301c08bd9$80231200$1200a8c0@gsicomp.on.ca> From: "Matthew Emmerton" To: "Nick Higgins" , References: <01013117295100.06730@oldskool.cfl.rr.com> Subject: Re: Kernel Compilation Error Date: Wed, 31 Jan 2001 17:59:42 -0500 MIME-Version: 1.0 Content-Type: text/plain; charset="iso-8859-1" Content-Transfer-Encoding: 7bit X-Priority: 3 X-MSMail-Priority: Normal X-Mailer: Microsoft Outlook Express 5.50.4133.2400 X-MimeOLE: Produced By Microsoft MimeOLE V5.50.4133.2400 Sender: owner-freebsd-questions@FreeBSD.ORG Precedence: bulk X-Loop: FreeBSD.ORG > Hi, I am a fairly new FreeBSD user that's trying to get sound to work. I was > following the handbook and it said I needed to recompile the kernel. I went > through the necessary steps and I came up with a stop in the compilation. I > have a SoundBlaster AWE64, if that matters. I attached a copy of the error > that I get from the terminal at the bottom of this message. If you could help > me at all, I would really appreciate it. > > oldskool# make > linking kernel > umass.o: In function `umass_cam_attach_sim': > umass.o(.text+0x1257): undefined reference to `cam_simq_alloc' > umass.o(.text+0x127d): undefined reference to `cam_sim_alloc' > umass.o(.text+0x1296): undefined reference to `xpt_bus_register' > umass.o(.text+0x12a6): undefined reference to `cam_simq_free' This looks to me like you've got 'device umass' in your kernel (for USB disk drive support), but you don't have 'device scbus' and 'device da' in your kernel configuration file, which are required. Try adding them (if they're not there) and see what that does. (Remeber to do a 'make depend' before you do a 'make'!) If you run into more problems, please include your kernel configuration as well as the error messages that you see. -- Matt Emmerton To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-questions" in the body of the message