Click to See Complete Forum and Search --> : Installing soundblaster drivers....grr...


KarrottoP
08-23-2002, 08:18 AM
being as I am definately a Newbie for this OS I am pulling my hair out with this message when I try to install the soundblaster driver on my Redhat machine....here is what I get

[root@localhost emu10k1-v0.19a]# make
make -Cscripts
make[1]: Entering directory `/home/karrottop/emu10k1-v0.19a/scripts'
/lib/modules/2.4.7-10//include/linux/version.h is missing. Please run make config
in your kernel source tree
make[1]: *** [get_version] Error 1
make[1]: Leaving directory `/home/karrottop/emu10k1-v0.19a/scripts'
make: *** [opts] Error 2
[root@localhost emu10k1-v0.19a]#
[root@localhost emu10k1-v0.19a]# make
make -Cscripts
make[1]: Entering directory `/home/karrottop/emu10k1-v0.19a/scripts'
/lib/modules/2.4.7-10//include/linux/version.h is missing. Please run make config
in your kernel source tree
make[1]: *** [get_version] Error 1
make[1]: Leaving directory `/home/karrottop/emu10k1-v0.19a/scripts'
make: *** [opts] Error 2
[root@localhost emu10k1-v0.19a]#

does anyone have any suggestions?

The Whizzard
08-23-2002, 08:46 AM
Do you have the kernel source on your computer? It should be in /usr/src/linux. If not, get it. Then do the following:

cd /usr/src/linux <<this should be a symlink to the actual source. ls -l /usr/src should give you something like:drwxr-xr-x 14 root root 4096 Jun 13 20:45 linux-2.4.18
lrwxrwxrwx 1 root src 20 Aug 18 08:10 linux -> linux-2.4.18
make config <<you can use the default settings for now
cd ~/emu10k1-v0.19a <<you should always put source in /usr/src, not your home directory but will work fine here
make <<are you sure you don't need to execute ./confugure first?
Then I believe make install would come next.
If you haven't already read the README and INSTALL that should be in ~/emu10k1-v0.19a for more info on how this should be installed.

mdwatts
08-23-2002, 05:13 PM
If you have the standard SB live/Value/5.1 etc. and not the newer Audigy, then you should be able to use the included emu10k1 module that is standard with just about all the latest distro versions.

First disable PnP OS in the bios and see if that helps.

If not, then try manually loading the module as root.

modprobe emu10k1