Skip site navigation (1)Skip section navigation (2)
Date:      Wed, 31 Jan 2001 17:59:42 -0500
From:      "Matthew Emmerton" <matt@gsicomp.on.ca>
To:        "Nick Higgins" <oldskool@cfl.rr.com>, <freebsd-questions@FreeBSD.ORG>
Subject:   Re: Kernel Compilation Error
Message-ID:  <00b301c08bd9$80231200$1200a8c0@gsicomp.on.ca>
References:  <01013117295100.06730@oldskool.cfl.rr.com>

next in thread | previous in thread | raw e-mail | index | archive | help
> 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




Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?00b301c08bd9$80231200$1200a8c0>