LinuxQuestions.org

LinuxQuestions.org (/questions/)
-   Linux - Hardware (https://www.linuxquestions.org/questions/linux-hardware-18/)
-   -   Soundblaster XFi (https://www.linuxquestions.org/questions/linux-hardware-18/soundblaster-xfi-798106/)

Nusky 03-26-2010 01:28 PM

Soundblaster XFi
 
Hi I'm using OpenSUSE 11.2 and am having problems with getting sound. The card is a Soundblaster XFi Xtreme Audio. YaST2 finds the card by name in the sound config. The card works perfectly fine on winblows XP. I've tried make under SU on their nix driver but got this error

Code:

make -C /lib/modules/2.6.31.5-0.1-desktop/build M=/home/andrew/XFiDrv
make[1]: Entering directory `/usr/src/linux-2.6.31.5-0.1-obj/x86_64/desktop'
make -C ../../../linux-2.6.31.5-0.1 O=/usr/src/linux-2.6.31.5-0.1-obj/x86_64/desktop/.
  CC [M]  /home/andrew/XFiDrv/xfi.o
/home/andrew/XFiDrv/xfi.c:14:26: error: sound/driver.h: No such file or directory
/home/andrew/XFiDrv/xfi.c: In function ‘ct_card_probe’:
/home/andrew/XFiDrv/xfi.c:55: error: implicit declaration of function ‘snd_card_new’
/home/andrew/XFiDrv/xfi.c:55: warning: assignment makes pointer from integer without a cast
make[4]: *** [/home/andrew/XFiDrv/xfi.o] Error 1
make[3]: *** [_module_/home/andrew/XFiDrv] Error 2
make[2]: *** [sub-make] Error 2
make[1]: *** [all] Error 2
make[1]: Leaving directory `/usr/src/linux-2.6.31.5-0.1-obj/x86_64/desktop'
make: *** [all] Error 2


verdeboy2k 03-26-2010 03:48 PM

Do you have the kernel headers installed? Because it sounds like that is what you are missing. I don't know what the package is called under SUSE, but it is usually linux-headers-<version> or some such.


All times are GMT -5. The time now is 02:29 PM.