gcc -D__KERNEL__ -DMODULE=1 -I/root/Desktop/AD1986A_Linux_V1010/alsa-driver-1.0.10rc2/include -I/lib/modules/2.4.33.3/build/include -O2 -mpreferred-stack-boundary=2 -march=i486 -Wdeclaration-after-statement -DLINUX -Wall -Wstrict-prototypes -fomit-frame-pointer -Wno-trigraphs -O2 -fno-strict-aliasing -fno-common -pipe -DALSA_BUILD -nostdinc -iwithprefix include -DKBUILD_BASENAME=memory -c -o memory.o memory.c
In file included from memory.c:2:
../alsa-kernel/core/memory.c: In function `copy_to_user_fromio':
../alsa-kernel/core/memory.c:40: error: syntax error before "__force"
../alsa-kernel/core/memory.c:40: error: syntax error before "__force"
../alsa-kernel/core/memory.c: In function `copy_from_user_toio':
../alsa-kernel/core/memory.c:71: error: syntax error before "__force"
../alsa-kernel/core/memory.c:71: error: syntax error before "__force"
make[1]: *** [memory.o] Error 1
make[1]: Leaving directory `/root/Desktop/AD1986A_Linux_V1010/alsa-driver-1.0.10rc2/acore'
make: *** [compile] Error 1
root@endorphbyte:~/Desktop/AD1986A_Linux_V1010/alsa-driver-1.0.10rc2#