make[1]: Entering directory `/usr/src/kernels/2.6.18-1.2849.fc6-i686' CC [M] /home/andy/Desktop/Download/snd/alsa-driver-1.0.12-4.05b/acore/hwdep.o In file included from /home/andy/Desktop/Download/snd/alsa-driver-1.0.12-4.05b/include/sound/driver.h:46, from /home/andy/Desktop/Download/snd/alsa-driver-1.0.12-4.05b/acore/hwdep.c:22: /home/andy/Desktop/Download/snd/alsa-driver-1.0.12-4.05b/include/adriver.h:726: error: redefinition of ‘jiffies_to_msecs’ include/linux/jiffies.h:253: error: previous definition of ‘jiffies_to_msecs’ was here /home/andy/Desktop/Download/snd/alsa-driver-1.0.12-4.05b/include/adriver.h:745: error: redefinition of ‘msecs_to_jiffies’ include/linux/jiffies.h:275: error: previous definition of ‘msecs_to_jiffies’ was here In file included from /home/andy/Desktop/Download/snd/alsa-driver-1.0.12-4.05b/include/adriver.h:842, from /home/andy/Desktop/Download/snd/alsa-driver-1.0.12-4.05b/include/sound/driver.h:46, from /home/andy/Desktop/Download/snd/alsa-driver-1.0.12-4.05b/acore/hwdep.c:22: include/linux/pci.h:500: error: expected identifier or ‘(’ before numeric constant In file included from /home/andy/Desktop/Download/snd/alsa-driver-1.0.12-4.05b/include/sound/driver.h:46, from /home/andy/Desktop/Download/snd/alsa-driver-1.0.12-4.05b/acore/hwdep.c:22: /home/andy/Desktop/Download/snd/alsa-driver-1.0.12-4.05b/include/adriver.h: In function ‘snd_pci_orig_save_state’: /home/andy/Desktop/Download/snd/alsa-driver-1.0.12-4.05b/include/adriver.h:1083: error: too many arguments to function ‘pci_save_state’ /home/andy/Desktop/Download/snd/alsa-driver-1.0.12-4.05b/include/adriver.h: In function ‘snd_pci_orig_restore_state’: /home/andy/Desktop/Download/snd/alsa-driver-1.0.12-4.05b/include/adriver.h:1087: error: too many arguments to function ‘pci_restore_state’ make[4]: *** [/home/andy/Desktop/Download/snd/alsa-driver-1.0.12-4.05b/acore/hwdep.o] Error 1 make[3]: *** [/home/andy/Desktop/Download/snd/alsa-driver-1.0.12-4.05b/acore] Error 2 make[2]: *** [_module_/home/andy/Desktop/Download/snd/alsa-driver-1.0.12-4.05b] Error 2 make[1]: *** [modules] Error 2 make[1]: Leaving directory `/usr/src/kernels/2.6.18-1.2849.fc6-i686' make: *** [compile] Error 2