make[1]: Leaving directory `/home/nx/Desktop/alsa-driver-1.0.14rc2' make -C /usr/src/linux-2.6.20-rc7 SUBDIRS=/home/nx/Desktop/alsa-driver-1.0.14rc2 CPP="gcc -E" CC="gcc" modules make[1]: Entering directory `/usr/src/linux-2.6.20-rc7' CC [M] /home/nx/Desktop/alsa-driver-1.0.14rc2/acore/memalloc.o In file included from /home/nx/Desktop/alsa-driver-1.0.14rc2/acore/memalloc.inc:13, from /home/nx/Desktop/alsa-driver-1.0.14rc2/acore/memalloc.c:1: /home/nx/Desktop/alsa-driver-1.0.14rc2/include/adriver.h:802: error: redefinition of ‘jiffies_to_msecs’ include/linux/jiffies.h:268: error: previous definition of ‘jiffies_to_msecs’ was here /home/nx/Desktop/alsa-driver-1.0.14rc2/include/adriver.h:821: error: redefinition of ‘msecs_to_jiffies’ include/linux/jiffies.h:290: error: previous definition of ‘msecs_to_jiffies’ was here In file included from /home/nx/Desktop/alsa-driver-1.0.14rc2/acore/memalloc.inc:13, from /home/nx/Desktop/alsa-driver-1.0.14rc2/acore/memalloc.c:1: /home/nx/Desktop/alsa-driver-1.0.14rc2/include/adriver.h: In function ‘snd_pci_orig_save_state’: /home/nx/Desktop/alsa-driver-1.0.14rc2/include/adriver.h:1163: error: too many arguments to function ‘pci_save_state’ /home/nx/Desktop/alsa-driver-1.0.14rc2/include/adriver.h: In function ‘snd_pci_orig_restore_state’: /home/nx/Desktop/alsa-driver-1.0.14rc2/include/adriver.h:1167: error: too many arguments to function ‘pci_restore_state’ make[3]: *** [/home/nx/Desktop/alsa-driver-1.0.14rc2/acore/memalloc.o] Error 1 make[2]: *** [/home/nx/Desktop/alsa-driver-1.0.14rc2/acore] Error 2 make[1]: *** [_module_/home/nx/Desktop/alsa-driver-1.0.14rc2] Error 2 make[1]: Leaving directory `/usr/src/linux-2.6.20-rc7' make: *** [compile] Error 2