Tom's Guide | Tom's Hardware | Tom's Games
![]() |
![]() |
![]() |
Hi!, I can't make my PC through linux sound. I have an Aureal Vortex 2 soundcard, i know linux doesn't support it but i found a linux driver for it in the web, i downloaded it and did everything as was explained in the readme file when i type the "make install" command i get this error message:
cc -D__KERNEL__ -DMODULE --DAU8830 -mpentium -06 -fomit-frame-pointer -Wall -pipe -I/usr/src/linux/include -c -o au_audio.o au_audio.c
In file included from au_vortex.h:55, from au_audio.c:49:
/usr/include/linux/modversions.h:1:2: # error Modules should never use kernel-headers system headers,
/usr/include/linux/modversions.h:2:2: # error but headers from an appropriate kernel-source
make: *** [ au_audio.o ] Error 1What should i do to fix the problem? Is there any guru out there willing to help? Thanks in advance.

your module doesn't know what version of linux you have so it can't compile. to fix this:
make sure you have a link: /usr/include/linux -> /usr/src/linux/include/linux
as root:
cd /usr/src/linux
make proper
make menuconfig (setup as much stuff as you like, you won't be using it)
make depyou don't actually need to compile the kernel at this point, you just need the dependencies.
Then try compiling your driver.
If you didn't install the kernel source, you'll need it to make the dependencies. It can be found in various places on the distro CD and sometimes in multiple versions (ex. Slackware 7.2 = 2.2.19 and 2.4.5)
tar -xvzf [appropriate kernel source file] into a temp directory so you don't mangle the version you may already have.
mkdir /usr/src/linux-[version]
mv /tempdir/linux/* /usr/src/linux-[version]
rm /usr/src/linux
ln -s /usr/src/linux-[version] /usr/src/linuxthen do above.
luck

Why don't you use OSS= Open sound system : I'v had tha same problem and i INSTALLed OSS: U get it from: www.windrivers.com (well not really from there but you travel thru pages until you rich linux drivers for sound cards...)

Thanks guys for your replies.Apple i installed in my PC Red Hat Linux 7.1 and the kernel source and i made the dependencies during instalation.I am a newbie myself just started with linux last week and i found linux very interesting and a little dificult but i like the dificulties. I will try what you say even thou i donīt understand so much,but i give it a try anyway and ZeMonk i will check that page thanks.

![]() |
![]() |
![]() |

This post is quite old and has been locked from receiving new replies. Please create a new posting instead.
| Ads by Google |