I'm trying to instal the au8830 drivers in Mandrake 9.1rc1 under KDE 3.1 It's not going well. Here's some error message for ya:
In file included from au_vortex.h:54, from au_audio.c:49: /usr/include/linux/module.h:299: parse error before "UTS_RELEASE" /usr/include/linux/module.h: In function `print_symbol': /usr/include/linux/module.h:433: `ESRCH' undeclared (first use in this function) /usr/include/linux/module.h:433: (Each undeclared identifier is reported only once /usr/include/linux/module.h:433: for each function it appears in.) In file included from au_vortex.h:55, from au_audio.c:49: /usr/include/linux/version.h:2:2: #error "=======================================================" /usr/include/linux/version.h:3:2: #error "You should not include /usr/include/{linux,asm}/ header" /usr/include/linux/version.h:4:2: #error "files directly for the compilation of kernel modules." /usr/include/linux/version.h:5:2: #error "" /usr/include/linux/version.h:6:2: #error "glibc now uses kernel header files from a well-defined" /usr/include/linux/version.h:7:2: #error "working kernel version (as recommended by Linus Torvalds)" /usr/include/linux/version.h:8:2: #error "These files are glibc internal and may not match the" /usr/include/linux/version.h:9:2: #error "currently running kernel. They should only be" /usr/include/linux/version.h:10:2: #error "included via other system header files - user space" /usr/include/linux/version.h:11:2: #error "programs should not directly include <linux/*.h> or" /usr/include/linux/version.h:12:2: #error "<asm/*.h> as well." /usr/include/linux/version.h:13:2: #error "" /usr/include/linux/version.h:14:2: #error "To build kernel modules please do the following:" /usr/include/linux/version.h:15:2: #error "" /usr/include/linux/version.h:16:2: #error " o Have the kernel sources installed" /usr/include/linux/version.h:17:2: #error "" /usr/include/linux/version.h:18:2: #error " o Make sure that the symbolic link" /usr/include/linux/version.h:19:2: #error " /lib/modules/`uname -r`/build exists and points to" /usr/include/linux/version.h:20:2: #error " the matching kernel source directory" /usr/include/linux/version.h:21:2: #error "" /usr/include/linux/version.h:22:2: #error " o Now copy /boot/vmlinuz.version.h to" /usr/include/linux/version.h:23:2: #error " /lib/modules/`uname -r`/build/include/linux/version.h" /usr/include/linux/version.h:24:2: #error "" /usr/include/linux/version.h:25:2: #error " o When compiling, make sure to use the following" /usr/include/linux/version.h:26:2: #error " compiler option to use the correct include files:" /usr/include/linux/version.h:27:2: #error "" /usr/include/linux/version.h:28:2: #error " -I/lib/modules/`uname -r`/build/include" /usr/include/linux/version.h:29:2: #error "" /usr/include/linux/version.h:30:2: #error " instead of" /usr/include/linux/version.h:31:2: #error "" /usr/include/linux/version.h:32:2: #error " -I/usr/include/linux" /usr/include/linux/version.h:33:2: #error "" /usr/include/linux/version.h:34:2: #error " Please adjust the Makefile accordingly." /usr/include/linux/version.h:35:2: #error "=======================================================" In file included from au_audio.c:49: au_vortex.h:70:41: missing binary operator before '(' In file included from au_vortex.h:73, from au_audio.c:49: /usr/include/asm/spinlock.h: At top level: /usr/include/asm/spinlock.h:31: conflicting types for `spinlock_t' /usr/include/linux/spinlock.h:73: previous declaration of `spinlock_t' /usr/include/asm/spinlock.h:80: parse error before "do" /usr/include/asm/spinlock.h:116: parse error before '{' token /usr/include/asm/spinlock.h:126: parse error before "void" /usr/include/asm/spinlock.h:157: conflicting types for `rwlock_t' /usr/include/linux/spinlock.h:137: previous declaration of `rwlock_t' /usr/include/asm/spinlock.h:182: parse error before "void" /usr/include/asm/spinlock.h:191: parse error before "void" au_vortex.h:76:41: missing binary operator before '(' au_vortex.h:120:41: missing binary operator before '(' au_vortex.h:126:41: missing binary operator before '(' au_vortex.h:154:41: missing binary operator before '(' au_vortex.h:205:41: missing binary operator before '(' In file included from au_audio.c:50: it goes on like this for quite some time. Can anyone figure out what the hell is going on there, because I'm lost. Thank you for your time, Brian Trainor
Want to buy your Pack or Services from MandrakeSoft? Go to http://www.mandrakestore.com