There is a error while compiling ALSA 0.9.6 on kernel versions 2.6.0 and 2.6.1. There is no problem in compiling ALSA 1.0.0rc2, yet it does not work with my sound card, neither any version > 0.9.6 (not yet tested ALSA 1.0.1). Any help in how to compile 0.9.6 on 2.6.1 will be appreciated. Thanks Below is output of "make" command: ------------------------------------------------------ make dep make[1]: Entering directory `/usr/src/alsa-0.9.6/alsa-driver-0.9.6' make[2]: Entering directory `/usr/src/alsa-0.9.6/alsa-driver-0.9.6/support' /usr/src/alsa-0.9.6/alsa-driver-0.9.6/include/sndversions.h was updated make[2]: Leaving directory `/usr/src/alsa-0.9.6/alsa-driver-0.9.6/support' make[2]: Entering directory `/usr/src/alsa-0.9.6/alsa-driver-0.9.6/acore' make -C ioctl32 fastdep make[3]: Entering directory `/usr/src/alsa-0.9.6/alsa-driver-0.9.6/acore/ioctl32' /usr/src/alsa-0.9.6/alsa-driver-0.9.6/include/sndversions.h was not updated make[3]: Leaving directory `/usr/src/alsa-0.9.6/alsa-driver-0.9.6/acore/ioctl32' make -C oss fastdep make[3]: Entering directory `/usr/src/alsa-0.9.6/alsa-driver-0.9.6/acore/oss' /usr/src/alsa-0.9.6/alsa-driver-0.9.6/include/sndversions.h was not updated copying file alsa-kernel/core/oss/mixer_oss.c patching file mixer_oss.c copying file alsa-kernel/core/oss/pcm_oss.c patching file pcm_oss.c Hunk #1 succeeded at 2092 (offset 11 lines). Hunk #2 succeeded at 2257 (offset 6 lines). Hunk #3 succeeded at 2410 (offset 11 lines). gcc -D__KERNEL__ -DMODULE=1 -I/usr/src/alsa-0.9.6/alsa-driver-0.9.6/include -I/lib/modules/2.6.1/build/include -O2 -mpreferred-stack-boundary=2 -march=i686 -I/lib/modules/2.6.1/build/include/asm-i386/mach-default -DLINUX -Wall -Wstrict-prototypes -fomit-frame-pointer -Wno-trigraphs -O2 -fno-strict-aliasing -fno-common -pipe -DALSA_BUILD -I/usr/src/alsa-0.9.6/alsa-driver-0.9.6/alsa-kernel/core/oss -E -D__GENKSYMS__ mixer_oss.c | /sbin/genksyms -k 2.6.1 > /usr/src/alsa-0.9.6/alsa-driver-0.9.6/include/modules/acore-oss__mixer_oss.ver.tmp mv /usr/src/alsa-0.9.6/alsa-driver-0.9.6/include/modules/acore-oss__mixer_oss.ver.tmp /usr/src/alsa-0.9.6/alsa-driver-0.9.6/include/modules/acore-oss__mixer_oss.ver In file included from /usr/src/alsa-0.9.6/alsa-driver-0.9.6/include/adriver.h:42, from /usr/src/alsa-0.9.6/alsa-driver-0.9.6/include/sound/driver.h:42, from mixer_oss.c:22: /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 rather headers from an appropriate kernel-source package. /usr/include/linux/modversions.h:3:2: #error Change -I/usr/src/linux/include (or similar) to /usr/include/linux/modversions.h:4:2: #error -I/lib/modules/$(uname -r)/build/include /usr/include/linux/modversions.h:5:2: #error to build against the currently-running kernel. gcc -M -D__KERNEL__ -D__isapnp_now__ -DMODULE=1 -I/usr/src/alsa-0.9.6/alsa-driver-0.9.6/include -I/lib/modules/2.6.1/build/include -O2 -mpreferred-stack-boundary=2 -march=i686 -I/lib/modules/2.6.1/build/include/asm-i386/mach-default -DLINUX -Wall -Wstrict-prototypes -fomit-frame-pointer -Wno-trigraphs -O2 -fno-strict-aliasing -fno-common -pipe -DALSA_BUILD -I/usr/src/alsa-0.9.6/alsa-driver-0.9.6/alsa-kernel/core/oss mixer_oss.c pcm_oss.c pcm_plugin.c io.c copy.c linear.c mulaw.c route.c rate.c > .depend In file included from /usr/src/alsa-0.9.6/alsa-driver-0.9.6/include/adriver.h:42, from /usr/src/alsa-0.9.6/alsa-driver-0.9.6/include/sound/driver.h:42, from pcm_oss.c:29: /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 rather headers from an appropriate kernel-source package. /usr/include/linux/modversions.h:3:2: #error Change -I/usr/src/linux/include (or similar) to /usr/include/linux/modversions.h:4:2: #error -I/lib/modules/$(uname -r)/build/include /usr/include/linux/modversions.h:5:2: #error to build against the currently-running kernel. In file included from /usr/src/alsa-0.9.6/alsa-driver-0.9.6/include/adriver.h:42, from /usr/src/alsa-0.9.6/alsa-driver-0.9.6/include/sound/driver.h:42, from /usr/src/alsa-0.9.6/alsa-driver-0.9.6/alsa-kernel/core/oss/pcm_plugin.c:27, from pcm_plugin.c:2: /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 rather headers from an appropriate kernel-source package. /usr/include/linux/modversions.h:3:2: #error Change -I/usr/src/linux/include (or similar) to /usr/include/linux/modversions.h:4:2: #error -I/lib/modules/$(uname -r)/build/include /usr/include/linux/modversions.h:5:2: #error to build against the currently-running kernel. In file included from /usr/src/alsa-0.9.6/alsa-driver-0.9.6/include/adriver.h:42, from /usr/src/alsa-0.9.6/alsa-driver-0.9.6/include/sound/driver.h:42, from /usr/src/alsa-0.9.6/alsa-driver-0.9.6/alsa-kernel/core/oss/io.c:22, from io.c:2: /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 rather headers from an appropriate kernel-source package. /usr/include/linux/modversions.h:3:2: #error Change -I/usr/src/linux/include (or similar) to /usr/include/linux/modversions.h:4:2: #error -I/lib/modules/$(uname -r)/build/include /usr/include/linux/modversions.h:5:2: #error to build against the currently-running kernel. In file included from /usr/src/alsa-0.9.6/alsa-driver-0.9.6/include/adriver.h:42, from /usr/src/alsa-0.9.6/alsa-driver-0.9.6/include/sound/driver.h:42, from /usr/src/alsa-0.9.6/alsa-driver-0.9.6/alsa-kernel/core/oss/copy.c:22, from copy.c:2: /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 rather headers from an appropriate kernel-source package. /usr/include/linux/modversions.h:3:2: #error Change -I/usr/src/linux/include (or similar) to /usr/include/linux/modversions.h:4:2: #error -I/lib/modules/$(uname -r)/build/include /usr/include/linux/modversions.h:5:2: #error to build against the currently-running kernel. In file included from /usr/src/alsa-0.9.6/alsa-driver-0.9.6/include/adriver.h:42, from /usr/src/alsa-0.9.6/alsa-driver-0.9.6/include/sound/driver.h:42, from /usr/src/alsa-0.9.6/alsa-driver-0.9.6/alsa-kernel/core/oss/linear.c:23, from linear.c:2: /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 rather headers from an appropriate kernel-source package. /usr/include/linux/modversions.h:3:2: #error Change -I/usr/src/linux/include (or similar) to /usr/include/linux/modversions.h:4:2: #error -I/lib/modules/$(uname -r)/build/include /usr/include/linux/modversions.h:5:2: #error to build against the currently-running kernel. In file included from /usr/src/alsa-0.9.6/alsa-driver-0.9.6/include/adriver.h:42, from /usr/src/alsa-0.9.6/alsa-driver-0.9.6/include/sound/driver.h:42, from /usr/src/alsa-0.9.6/alsa-driver-0.9.6/alsa-kernel/core/oss/mulaw.c:24, from mulaw.c:2: /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 rather headers from an appropriate kernel-source package. /usr/include/linux/modversions.h:3:2: #error Change -I/usr/src/linux/include (or similar) to /usr/include/linux/modversions.h:4:2: #error -I/lib/modules/$(uname -r)/build/include /usr/include/linux/modversions.h:5:2: #error to build against the currently-running kernel. In file included from /usr/src/alsa-0.9.6/alsa-driver-0.9.6/include/adriver.h:42, from /usr/src/alsa-0.9.6/alsa-driver-0.9.6/include/sound/driver.h:42, from /usr/src/alsa-0.9.6/alsa-driver-0.9.6/alsa-kernel/core/oss/route.c:22, from route.c:2: /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 rather headers from an appropriate kernel-source package. /usr/include/linux/modversions.h:3:2: #error Change -I/usr/src/linux/include (or similar) to /usr/include/linux/modversions.h:4:2: #error -I/lib/modules/$(uname -r)/build/include /usr/include/linux/modversions.h:5:2: #error to build against the currently-running kernel. In file included from /usr/src/alsa-0.9.6/alsa-driver-0.9.6/include/adriver.h:42, from /usr/src/alsa-0.9.6/alsa-driver-0.9.6/include/sound/driver.h:42, from /usr/src/alsa-0.9.6/alsa-driver-0.9.6/alsa-kernel/core/oss/rate.c:22, from rate.c:2: /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 rather headers from an appropriate kernel-source package. /usr/include/linux/modversions.h:3:2: #error Change -I/usr/src/linux/include (or similar) to /usr/include/linux/modversions.h:4:2: #error -I/lib/modules/$(uname -r)/build/include /usr/include/linux/modversions.h:5:2: #error to build against the currently-running kernel. make[3]: *** [fastdep] Error 1 make[3]: Leaving directory `/usr/src/alsa-0.9.6/alsa-driver-0.9.6/acore/oss' make[2]: *** [_sfdep_oss] Error 2 make[2]: Leaving directory `/usr/src/alsa-0.9.6/alsa-driver-0.9.6/acore' make[1]: *** [dep] Error 1 make[1]: Leaving directory `/usr/src/alsa-0.9.6/alsa-driver-0.9.6' make: *** [include/sndversions.h] Error 2 -----------------------------
________________________________________________________________________ Yahoo! Messenger - Communicate instantly..."Ping" your friends today! Download Messenger Now http://uk.messenger.yahoo.com/download/index.html ------------------------------------------------------- This SF.net email is sponsored by: Perforce Software. Perforce is the Fast Software Configuration Management System offering advanced branching capabilities and atomic changes on 50+ platforms. Free Eval! http://www.perforce.com/perforce/loadprog.html _______________________________________________ Alsa-user mailing list [EMAIL PROTECTED] https://lists.sourceforge.net/lists/listinfo/alsa-user