DevilX
26.09.07, 15:47
Ich probiere mich momentan an dem X-Fi beta Treiber und komme nicht Weiter..
Ich habe Suse 10.3 Kernel Source und Alsa Devel sind installiert.
Zuerst bekam ich die Fehlermeldung das keine Kompatible Soundkarte gefunden wurde da hat folgendes geholfen:
system_devices=$(lspci -vmd "$vendor_id":"$device_id" | grep -w 'SDevice' | awk '{print $NF}')
Which needs to be like this in - at least - Ubuntu (you just have to add the parameter -n to lspci):
system_devices=$(lspci -n -vmd "$vendor_id":"$device_id" | grep -w 'SDevice' | awk '{print $NF}')
Jetzt bekomm ich aber folgenden Fehler und weiß nicht weiter:
In file included from /lib/modules/2.6.22.5-29-default/source/include/linux/bitmap.h:8,
from /lib/modules/2.6.22.5-29-default/source/include/linux/nodemask.h:85,
from /lib/modules/2.6.22.5-29-default/source/include/linux/mmzone.h:15,
from /lib/modules/2.6.22.5-29-default/source/include/linux/gfp.h:4,
from /lib/modules/2.6.22.5-29-default/source/include/linux/slab.h:14,
from LinuxReg.c:16:
/lib/modules/2.6.22.5-29-default/source/include/linux/string.h:21:24: error: asm/string.h: Datei oder Verzeichnis nicht gefunden
In file included from /lib/modules/2.6.22.5-29-default/source/include/linux/notifier.h:14,
from /lib/modules/2.6.22.5-29-default/source/include/linux/memory_hotplug.h:7,
from /lib/modules/2.6.22.5-29-default/source/include/linux/mmzone.h:466,
from /lib/modules/2.6.22.5-29-default/source/include/linux/gfp.h:4,
from /lib/modules/2.6.22.5-29-default/source/include/linux/slab.h:14,
from LinuxReg.c:16:
/lib/modules/2.6.22.5-29-default/source/include/linux/rwsem.h:24:65: error: asm/rwsem.h: Datei oder Verzeichnis nicht gefunden
In file included from /lib/modules/2.6.22.5-29-default/source/include/linux/mmzone.h:569,
from /lib/modules/2.6.22.5-29-default/source/include/linux/gfp.h:4,
from /lib/modules/2.6.22.5-29-default/source/include/linux/slab.h:14,
from LinuxReg.c:16:
/lib/modules/2.6.22.5-29-default/source/include/linux/topology.h:34:26: error: asm/topology.h: Datei oder Verzeichnis nicht gefunden
LinuxReg.c:17:20: error: asm/io.h: Datei oder Verzeichnis nicht gefunden
In file included from LinuxSys.c:18:
/usr/include/linux/version.h:2:2: error: #error "================================================== ====="
/usr/include/linux/version.h:3:2: error: #error "You should not include /usr/include/{linux,asm}/ header"
/usr/include/linux/version.h:4:2: error: #error "files directly for the compilation of kernel modules."
/usr/include/linux/version.h:5:2: error: #error ""
/usr/include/linux/version.h:6:2: error: #error "glibc now uses kernel header files from a well-defined"
/usr/include/linux/version.h:7:2: error: #error "working kernel version (as recommended by Linus Torvalds)"
/usr/include/linux/version.h:8:2: error: #error "These files are glibc internal and may not match the"
/usr/include/linux/version.h:9:2: error: #error "currently running kernel. They should only be"
/usr/include/linux/version.h:10:2: error: #error "included via other system header files - user space"
/usr/include/linux/version.h:11:2: error: #error "programs should not directly include <linux/*.h> or"
/usr/include/linux/version.h:12:2: error: #error "<asm/*.h> as well."
/usr/include/linux/version.h:13:2: error: #error ""
/usr/include/linux/version.h:14:2: error: #error "To build kernel modules please do the following:"
/usr/include/linux/version.h:15:2: error: #error ""
/usr/include/linux/version.h:16:2: error: #error " o Have the kernel sources installed"
/usr/include/linux/version.h:17:2: error: #error ""
/usr/include/linux/version.h:18:2: error: #error " o Make sure that the symbolic link"
/usr/include/linux/version.h:19:2: error: #error " /lib/modules/`uname -r`/build exists and points to"
/usr/include/linux/version.h:20:2: error: #error " the matching kernel source directory"
/usr/include/linux/version.h:21:2: error: #error ""
/usr/include/linux/version.h:22:2: error: #error " o Configure kernel sources:"
/usr/include/linux/version.h:23:2: error: #error " - cd /usr/src/linux"
/usr/include/linux/version.h:24:2: error: #error " - make mrproper"
/usr/include/linux/version.h:25:2: error: #error " - make cloneconfig"
/usr/include/linux/version.h:26:2: error: #error " - make prepare"
/usr/include/linux/version.h:27:2: error: #error ""
/usr/include/linux/version.h:28:2: error: #error " o When compiling, make sure to use the following"
/usr/include/linux/version.h:29:2: error: #error " compiler option to use the correct include files:"
/usr/include/linux/version.h:30:2: error: #error ""
/usr/include/linux/version.h:31:2: error: #error " -I/lib/modules/`uname -r`/build/include"
/usr/include/linux/version.h:32:2: error: #error ""
/usr/include/linux/version.h:33:2: error: #error " instead of"
/usr/include/linux/version.h:34:2: error: #error ""
/usr/include/linux/version.h:35:2: error: #error " -I/usr/include/linux"
/usr/include/linux/version.h:36:2: error: #error ""
/usr/include/linux/version.h:37:2: error: #error " Please adjust the Makefile accordingly."
/usr/include/linux/version.h:38:2: error: #error "================================================== ====="
In file included from /lib/modules/2.6.22.5-29-default/source/include/linux/thread_info.h:20,
from /lib/modules/2.6.22.5-29-default/source/include/linux/preempt.h:9,
from /lib/modules/2.6.22.5-29-default/source/include/linux/spinlock.h:49,
from LinuxSys.c:19:
/lib/modules/2.6.22.5-29-default/source/include/linux/bitops.h:9:24: error: asm/bitops.h: Datei oder Verzeichnis nicht gefunden
In file included from /lib/modules/2.6.22.5-29-default/source/include/linux/preempt.h:9,
from /lib/modules/2.6.22.5-29-default/source/include/linux/spinlock.h:49,
from LinuxSys.c:19:
/lib/modules/2.6.22.5-29-default/source/include/linux/thread_info.h:21:29: error: asm/thread_info.h: Datei oder Verzeichnis nicht gefunden
In file included from /lib/modules/2.6.22.5-29-default/source/include/linux/preempt.h:10,
from /lib/modules/2.6.22.5-29-default/source/include/linux/spinlock.h:49,
from LinuxSys.c:19:
/lib/modules/2.6.22.5-29-default/source/include/linux/linkage.h:4:25: error: asm/linkage.h: Datei oder Verzeichnis nicht gefunden
In file included from /lib/modules/2.6.22.5-29-default/source/include/linux/spinlock.h:53,
from LinuxSys.c:19:
/lib/modules/2.6.22.5-29-default/source/include/linux/kernel.h:18:21: error: asm/bug.h: Datei oder Verzeichnis nicht gefunden
In file included from LinuxSys.c:19:
/lib/modules/2.6.22.5-29-default/source/include/linux/spinlock.h:57:24: error: asm/system.h: Datei oder Verzeichnis nicht gefunden
/lib/modules/2.6.22.5-29-default/source/include/linux/spinlock.h:326:24: error: asm/atomic.h: Datei oder Verzeichnis nicht gefunden
In file included from /lib/modules/2.6.22.5-29-default/source/include/linux/list.h:8,
from /lib/modules/2.6.22.5-29-default/source/include/linux/module.h:10,
from LinuxSys.c:20:
/lib/modules/2.6.22.5-29-default/source/include/linux/prefetch.h:14:27: error: asm/processor.h: Datei oder Verzeichnis nicht gefunden
/lib/modules/2.6.22.5-29-default/source/include/linux/prefetch.h:15:23: error: asm/cache.h: Datei oder Verzeichnis nicht gefunden
In file included from /lib/modules/2.6.22.5-29-default/source/include/linux/kobject.h:27,
from /lib/modules/2.6.22.5-29-default/source/include/linux/module.h:17,
from LinuxSys.c:20:
/lib/modules/2.6.22.5-29-default/source/include/linux/wait.h:26:25: error: asm/current.h: Datei oder Verzeichnis nicht gefunden
In file included from LinuxSys.c:20:
/lib/modules/2.6.22.5-29-default/source/include/linux/module.h:19:23: error: asm/local.h: Datei oder Verzeichnis nicht gefunden
/lib/modules/2.6.22.5-29-default/source/include/linux/module.h:21:24: error: asm/module.h: Datei oder Verzeichnis nicht gefunden
In file included from /lib/modules/2.6.22.5-29-default/source/include/linux/sched.h:49,
from LinuxSys.c:21:
/lib/modules/2.6.22.5-29-default/source/include/linux/timex.h:187:23: error: asm/timex.h: Datei oder Verzeichnis nicht gefunden
In file included from /lib/modules/2.6.22.5-29-default/source/include/linux/jiffies.h:4,
from /lib/modules/2.6.22.5-29-default/source/include/linux/sched.h:50,
from LinuxSys.c:21:
/lib/modules/2.6.22.5-29-default/source/include/linux/calc64.h:5:23: error: asm/div64.h: Datei oder Verzeichnis nicht gefunden
In file included from /lib/modules/2.6.22.5-29-default/source/include/linux/sched.h:50,
from LinuxSys.c:21:
/lib/modules/2.6.22.5-29-default/source/include/linux/jiffies.h:33:3: error: #error You lose.
/lib/modules/2.6.22.5-29-default/source/include/linux/jiffies.h:225:31: error: division by zero in #if
/lib/modules/2.6.22.5-29-default/source/include/linux/jiffies.h:225:31: error: division by zero in #if
/lib/modules/2.6.22.5-29-default/source/include/linux/jiffies.h:225:31: error: division by zero in #if
/lib/modules/2.6.22.5-29-default/source/include/linux/jiffies.h:225:31: error: division by zero in #if
/lib/modules/2.6.22.5-29-default/source/include/linux/jiffies.h:225:31: error: division by zero in #if
/lib/modules/2.6.22.5-29-default/source/include/linux/jiffies.h:225:31: error: division by zero in #if
/lib/modules/2.6.22.5-29-default/source/include/linux/jiffies.h:225:31: error: division by zero in #if
/lib/modules/2.6.22.5-29-default/source/include/linux/jiffies.h:225:31: error: division by zero in #if
/lib/modules/2.6.22.5-29-default/source/include/linux/jiffies.h:225:31: error: division by zero in #if
/lib/modules/2.6.22.5-29-default/source/include/linux/jiffies.h:225:31: error: division by zero in #if
/lib/modules/2.6.22.5-29-default/source/include/linux/jiffies.h:225:31: error: division by zero in #if
/lib/modules/2.6.22.5-29-default/source/include/linux/jiffies.h:225:31: error: division by zero in #if
/lib/modules/2.6.22.5-29-default/source/include/linux/jiffies.h:225:31: error: division by zero in #if
/lib/modules/2.6.22.5-29-default/source/include/linux/jiffies.h:225:31: error: division by zero in #if
/lib/modules/2.6.22.5-29-default/source/include/linux/jiffies.h:225:31: error: division by zero in #if
/lib/modules/2.6.22.5-29-default/source/include/linux/jiffies.h:225:31: error: division by zero in #if
/lib/modules/2.6.22.5-29-default/source/include/linux/jiffies.h:225:31: error: division by zero in #if
/lib/modules/2.6.22.5-29-default/source/include/linux/jiffies.h:225:31: error: division by zero in #if
/lib/modules/2.6.22.5-29-default/source/include/linux/jiffies.h:225:31: error: division by zero in #if
/lib/modules/2.6.22.5-29-default/source/include/linux/jiffies.h:225:31: error: division by zero in #if
/lib/modules/2.6.22.5-29-default/source/include/linux/jiffies.h:225:31: error: division by zero in #if
/lib/modules/2.6.22.5-29-default/source/include/linux/jiffies.h:225:31: error: division by zero in #if
/lib/modules/2.6.22.5-29-default/source/include/linux/jiffies.h:225:31: error: division by zero in #if
/lib/modules/2.6.22.5-29-default/source/include/linux/jiffies.h:225:31: error: division by zero in #if
/lib/modules/2.6.22.5-29-default/source/include/linux/jiffies.h:225:31: error: division by zero in #if
/lib/modules/2.6.22.5-29-default/source/include/linux/jiffies.h:225:31: error: division by zero in #if
/lib/modules/2.6.22.5-29-default/source/include/linux/jiffies.h:225:31: error: division by zero in #if
/lib/modules/2.6.22.5-29-default/source/include/linux/jiffies.h:225:31: error: division by zero in #if
/lib/modules/2.6.22.5-29-default/source/include/linux/jiffies.h:225:31: error: division by zero in #if
/lib/modules/2.6.22.5-29-default/source/include/linux/jiffies.h:225:31: error: division by zero in #if
/lib/modules/2.6.22.5-29-default/source/include/linux/jiffies.h:225:31: error: division by zero in #if
In file included from /lib/modules/2.6.22.5-29-default/source/include/linux/bitmap.h:8,
from /lib/modules/2.6.22.5-29-default/source/include/linux/cpumask.h:86,
from /lib/modules/2.6.22.5-29-default/source/include/linux/sched.h:53,
from LinuxSys.c:21:
/lib/modules/2.6.22.5-29-default/source/include/linux/string.h:21:24: error: asm/string.h: Datei oder Verzeichnis nicht gefunden
In file included from LinuxSys.c:21:
/lib/modules/2.6.22.5-29-default/source/include/linux/sched.h:58:27: error: asm/semaphore.h: Datei oder Verzeichnis nicht gefunden
/lib/modules/2.6.22.5-29-default/source/include/linux/sched.h:61:21: error: asm/mmu.h: Datei oder Verzeichnis nicht gefunden
/lib/modules/2.6.22.5-29-default/source/include/linux/sched.h:62:25: error: asm/cputime.h: Datei oder Verzeichnis nicht gefunden
In file included from /lib/modules/2.6.22.5-29-default/source/include/linux/notifier.h:14,
from /lib/modules/2.6.22.5-29-default/source/include/linux/memory_hotplug.h:7,
from /lib/modules/2.6.22.5-29-default/source/include/linux/mmzone.h:466,
from /lib/modules/2.6.22.5-29-default/source/include/linux/gfp.h:4,
from /lib/modules/2.6.22.5-29-default/source/include/linux/slab.h:14,
from /lib/modules/2.6.22.5-29-default/source/include/linux/percpu.h:5,
from /lib/modules/2.6.22.5-29-default/source/include/linux/rcupdate.h:41,
from /lib/modules/2.6.22.5-29-default/source/include/linux/pid.h:4,
from /lib/modules/2.6.22.5-29-default/source/include/linux/sched.h:71,
from LinuxSys.c:21:
/lib/modules/2.6.22.5-29-default/source/include/linux/rwsem.h:24:65: error: asm/rwsem.h: Datei oder Verzeichnis nicht gefunden
In file included from /lib/modules/2.6.22.5-29-default/source/include/linux/mmzone.h:569,
from /lib/modules/2.6.22.5-29-default/source/include/linux/gfp.h:4,
from /lib/modules/2.6.22.5-29-default/source/include/linux/slab.h:14,
from /lib/modules/2.6.22.5-29-default/source/include/linux/percpu.h:5,
from /lib/modules/2.6.22.5-29-default/source/include/linux/rcupdate.h:41,
from /lib/modules/2.6.22.5-29-default/source/include/linux/pid.h:4,
from /lib/modules/2.6.22.5-29-default/source/include/linux/sched.h:71,
from LinuxSys.c:21:
/lib/modules/2.6.22.5-29-default/source/include/linux/topology.h:34:26: error: asm/topology.h: Datei oder Verzeichnis nicht gefunden
In file included from /lib/modules/2.6.22.5-29-default/source/include/linux/rcupdate.h:41,
from /lib/modules/2.6.22.5-29-default/source/include/linux/pid.h:4,
from /lib/modules/2.6.22.5-29-default/source/include/linux/sched.h:71,
from LinuxSys.c:21:
/lib/modules/2.6.22.5-29-default/source/include/linux/percpu.h:10:24: error: asm/percpu.h: Datei oder Verzeichnis nicht gefunden
In file included from /lib/modules/2.6.22.5-29-default/source/include/linux/interrupt.h:11,
from LinuxSys.c:25:
/lib/modules/2.6.22.5-29-default/source/include/linux/hardirq.h:7:25: error: asm/hardirq.h: Datei oder Verzeichnis nicht gefunden
/lib/modules/2.6.22.5-29-default/source/include/linux/hardirq.h:60:2: error: #error PREEMPT_ACTIVE is too low!
In file included from /lib/modules/2.6.22.5-29-default/source/include/linux/interrupt.h:15,
from LinuxSys.c:25:
/lib/modules/2.6.22.5-29-default/source/include/linux/device.h:25:24: error: asm/device.h: Datei oder Verzeichnis nicht gefunden
In file included from LinuxSys.c:26:
/lib/modules/2.6.22.5-29-default/source/include/linux/pci.h:767:21: error: asm/pci.h: Datei oder Verzeichnis nicht gefunden
In file included from /lib/modules/2.6.22.5-29-default/source/include/linux/mman.h:14,
from LinuxSys.c:29:
/lib/modules/2.6.22.5-29-default/source/include/linux/mm.h:40:25: error: asm/pgtable.h: Datei oder Verzeichnis nicht gefunden
In file included from LinuxSys.c:33:
/lib/modules/2.6.22.5-29-default/source/include/linux/delay.h:12:23: error: asm/delay.h: Datei oder Verzeichnis nicht gefunden
LinuxSys.c:35:20: error: asm/io.h: Datei oder Verzeichnis nicht gefunden
LinuxSys.c:36:25: error: asm/uaccess.h: Datei oder Verzeichnis nicht gefunden
LinuxSys.c:37:21: error: asm/irq.h: Datei oder Verzeichnis nicht gefunden
LinuxSys.c:51:40: error: missing binary operator before token "("
LinuxSys.c:57:31: error: asm/cacheflush.h: Datei oder Verzeichnis nicht gefunden
In file included from ../../include/osutils.h:17,
from ../../include/ctossrv.h:18,
from LinuxSys.c:64:
/usr/include/linux/version.h:2:2: error: #error "================================================== ====="
/usr/include/linux/version.h:3:2: error: #error "You should not include /usr/include/{linux,asm}/ header"
/usr/include/linux/version.h:4:2: error: #error "files directly for the compilation of kernel modules."
/usr/include/linux/version.h:5:2: error: #error ""
/usr/include/linux/version.h:6:2: error: #error "glibc now uses kernel header files from a well-defined"
/usr/include/linux/version.h:7:2: error: #error "working kernel version (as recommended by Linus Torvalds)"
/usr/include/linux/version.h:8:2: error: #error "These files are glibc internal and may not match the"
/usr/include/linux/version.h:9:2: error: #error "currently running kernel. They should only be"
/usr/include/linux/version.h:10:2: error: #error "included via other system header files - user space"
/usr/include/linux/version.h:11:2: error: #error "programs should not directly include <linux/*.h> or"
/usr/include/linux/version.h:12:2: error: #error "<asm/*.h> as well."
/usr/include/linux/version.h:13:2: error: #error ""
/usr/include/linux/version.h:14:2: error: #error "To build kernel modules please do the following:"
/usr/include/linux/version.h:15:2: error: #error ""
/usr/include/linux/version.h:16:2: error: #error " o Have the kernel sources installed"
/usr/include/linux/version.h:17:2: error: #error ""
/usr/include/linux/version.h:18:2: error: #error " o Make sure that the symbolic link"
/usr/include/linux/version.h:19:2: error: #error " /lib/modules/`uname -r`/build exists and points to"
/usr/include/linux/version.h:20:2: error: #error " the matching kernel source directory"
/usr/include/linux/version.h:21:2: error: #error ""
/usr/include/linux/version.h:22:2: error: #error " o Configure kernel sources:"
/usr/include/linux/version.h:23:2: error: #error " - cd /usr/src/linux"
/usr/include/linux/version.h:24:2: error: #error " - make mrproper"
/usr/include/linux/version.h:25:2: error: #error " - make cloneconfig"
/usr/include/linux/version.h:26:2: error: #error " - make prepare"
/usr/include/linux/version.h:27:2: error: #error ""
/usr/include/linux/version.h:28:2: error: #error " o When compiling, make sure to use the following"
/usr/include/linux/version.h:29:2: error: #error " compiler option to use the correct include files:"
/usr/include/linux/version.h:30:2: error: #error ""
/usr/include/linux/version.h:31:2: error: #error " -I/lib/modules/`uname -r`/build/include"
/usr/include/linux/version.h:32:2: error: #error ""
/usr/include/linux/version.h:33:2: error: #error " instead of"
/usr/include/linux/version.h:34:2: error: #error ""
/usr/include/linux/version.h:35:2: error: #error " -I/usr/include/linux"
/usr/include/linux/version.h:36:2: error: #error ""
/usr/include/linux/version.h:37:2: error: #error " Please adjust the Makefile accordingly."
/usr/include/linux/version.h:38:2: error: #error "================================================== ====="
In file included from ../../include/ctossrv.h:18,
from LinuxSys.c:64:
../../include/osutils.h:104:43: error: missing binary operator before token "("
../../include/osutils.h:144:48: error: missing binary operator before token "("
LinuxSys.c:329:40: error: missing binary operator before token "("
LinuxSys.c:350:40: error: missing binary operator before token "("
LinuxSys.c:430:40: error: missing binary operator before token "("
LinuxSys.c:453:40: error: missing binary operator before token "("
LinuxSys.c:542:40: error: missing binary operator before token "("
LinuxSys.c:586:40: error: missing binary operator before token "("
LinuxSys.c:597:40: error: missing binary operator before token "("
LinuxSys.c:609:41: error: missing binary operator before token "("
LinuxSys.c:907:41: error: missing binary operator before token "("
LinuxSys.c:1193:40: error: missing binary operator before token "("
LinuxSys.c:1378:40: error: missing binary operator before token "("
LinuxSys.c:1468:40: error: missing binary operator before token "("
LinuxSys.c:1502:40: error: missing binary operator before token "("
LinuxSys.c:1515:40: error: missing binary operator before token "("
LinuxSys.c:1542:40: error: missing binary operator before token "("
LinuxSys.c:1558:40: error: missing binary operator before token "("
LinuxSys.c:1574:40: error: missing binary operator before token "("
LinuxSys.c:1593:40: error: missing binary operator before token "("
LinuxSys.c:1606:40: error: missing binary operator before token "("
LinuxSys.c:1624:40: error: missing binary operator before token "("
LinuxSys.c:1643:40: error: missing binary operator before token "("
LinuxSys.c:1657:40: error: missing binary operator before token "("
LinuxSys.c:1674:40: error: missing binary operator before token "("
LinuxSys.c:2000:45: error: missing binary operator before token "("
LinuxSys.c:2047:45: error: missing binary operator before token "("
LinuxSys.c:2418:40: error: missing binary operator before token "("
LinuxSys.c:2434:40: error: missing binary operator before token "("
LinuxSys.c:2840:40: error: missing binary operator before token "("
LinuxSys.c:2853:40: error: missing binary operator before token "("
In file included from /lib/modules/2.6.22.5-29-default/source/include/linux/thread_info.h:20,
from /lib/modules/2.6.22.5-29-default/source/include/linux/preempt.h:9,
from /lib/modules/2.6.22.5-29-default/source/include/linux/spinlock.h:49,
from /lib/modules/2.6.22.5-29-default/source/include/linux/module.h:9,
from osutils.c:17:
/lib/modules/2.6.22.5-29-default/source/include/linux/bitops.h:9:24: error: asm/bitops.h: Datei oder Verzeichnis nicht gefunden
In file included from /lib/modules/2.6.22.5-29-default/source/include/linux/preempt.h:9,
from /lib/modules/2.6.22.5-29-default/source/include/linux/spinlock.h:49,
from /lib/modules/2.6.22.5-29-default/source/include/linux/module.h:9,
from osutils.c:17:
/lib/modules/2.6.22.5-29-default/source/include/linux/thread_info.h:21:29: error: asm/thread_info.h: Datei oder Verzeichnis nicht gefunden
In file included from /lib/modules/2.6.22.5-29-default/source/include/linux/preempt.h:10,
from /lib/modules/2.6.22.5-29-default/source/include/linux/spinlock.h:49,
from /lib/modules/2.6.22.5-29-default/source/include/linux/module.h:9,
from osutils.c:17:
/lib/modules/2.6.22.5-29-default/source/include/linux/linkage.h:4:25: error: asm/linkage.h: Datei oder Verzeichnis nicht gefunden
In file included from /lib/modules/2.6.22.5-29-default/source/include/linux/spinlock.h:53,
from /lib/modules/2.6.22.5-29-default/source/include/linux/module.h:9,
from osutils.c:17:
/lib/modules/2.6.22.5-29-default/source/include/linux/kernel.h:18:21: error: asm/bug.h: Datei oder Verzeichnis nicht gefunden
In file included from /lib/modules/2.6.22.5-29-default/source/include/linux/module.h:9,
from osutils.c:17:
/lib/modules/2.6.22.5-29-default/source/include/linux/spinlock.h:57:24: error: asm/system.h: Datei oder Verzeichnis nicht gefunden
/lib/modules/2.6.22.5-29-default/source/include/linux/spinlock.h:326:24: error: asm/atomic.h: Datei oder Verzeichnis nicht gefunden
In file included from /lib/modules/2.6.22.5-29-default/source/include/linux/list.h:8,
from /lib/modules/2.6.22.5-29-default/source/include/linux/module.h:10,
from osutils.c:17:
/lib/modules/2.6.22.5-29-default/source/include/linux/prefetch.h:14:27: error: asm/processor.h: Datei oder Verzeichnis nicht gefunden
/lib/modules/2.6.22.5-29-default/source/include/linux/prefetch.h:15:23: error: asm/cache.h: Datei oder Verzeichnis nicht gefunden
In file included from /lib/modules/2.6.22.5-29-default/source/include/linux/kobject.h:27,
from /lib/modules/2.6.22.5-29-default/source/include/linux/module.h:17,
from osutils.c:17:
/lib/modules/2.6.22.5-29-default/source/include/linux/wait.h:26:25: error: asm/current.h: Datei oder Verzeichnis nicht gefunden
In file included from osutils.c:17:
/lib/modules/2.6.22.5-29-default/source/include/linux/module.h:19:23: error: asm/local.h: Datei oder Verzeichnis nicht gefunden
/lib/modules/2.6.22.5-29-default/source/include/linux/module.h:21:24: error: asm/module.h: Datei oder Verzeichnis nicht gefunden
In file included from /lib/modules/2.6.22.5-29-default/source/include/linux/bitmap.h:8,
from /lib/modules/2.6.22.5-29-default/source/include/linux/nodemask.h:85,
from /lib/modules/2.6.22.5-29-default/source/include/linux/mmzone.h:15,
from /lib/modules/2.6.22.5-29-default/source/include/linux/gfp.h:4,
from /lib/modules/2.6.22.5-29-default/source/include/linux/slab.h:14,
from osutils.c:18:
/lib/modules/2.6.22.5-29-default/source/include/linux/string.h:21:24: error: asm/string.h: Datei oder Verzeichnis nicht gefunden
In file included from /lib/modules/2.6.22.5-29-default/source/include/linux/notifier.h:14,
from /lib/modules/2.6.22.5-29-default/source/include/linux/memory_hotplug.h:7,
from /lib/modules/2.6.22.5-29-default/source/include/linux/mmzone.h:466,
from /lib/modules/2.6.22.5-29-default/source/include/linux/gfp.h:4,
from /lib/modules/2.6.22.5-29-default/source/include/linux/slab.h:14,
from osutils.c:18:
/lib/modules/2.6.22.5-29-default/source/include/linux/rwsem.h:24:65: error: asm/rwsem.h: Datei oder Verzeichnis nicht gefunden
In file included from /lib/modules/2.6.22.5-29-default/source/include/linux/mmzone.h:569,
from /lib/modules/2.6.22.5-29-default/source/include/linux/gfp.h:4,
from /lib/modules/2.6.22.5-29-default/source/include/linux/slab.h:14,
from osutils.c:18:
/lib/modules/2.6.22.5-29-default/source/include/linux/topology.h:34:26: error: asm/topology.h: Datei oder Verzeichnis nicht gefunden
In file included from /lib/modules/2.6.22.5-29-default/source/include/linux/interrupt.h:11,
from osutils.c:20:
/lib/modules/2.6.22.5-29-default/source/include/linux/hardirq.h:7:25: error: asm/hardirq.h: Datei oder Verzeichnis nicht gefunden
/lib/modules/2.6.22.5-29-default/source/include/linux/hardirq.h:60:2: error: #error PREEMPT_ACTIVE is too low!
In file included from /lib/modules/2.6.22.5-29-default/source/include/linux/sched.h:49,
from /lib/modules/2.6.22.5-29-default/source/include/linux/interrupt.h:12,
from osutils.c:20:
/lib/modules/2.6.22.5-29-default/source/include/linux/timex.h:187:23: error: asm/timex.h: Datei oder Verzeichnis nicht gefunden
In file included from /lib/modules/2.6.22.5-29-default/source/include/linux/jiffies.h:4,
from /lib/modules/2.6.22.5-29-default/source/include/linux/sched.h:50,
from /lib/modules/2.6.22.5-29-default/source/include/linux/interrupt.h:12,
from osutils.c:20:
/lib/modules/2.6.22.5-29-default/source/include/linux/calc64.h:5:23: error: asm/div64.h: Datei oder Verzeichnis nicht gefunden
In file included from /lib/modules/2.6.22.5-29-default/source/include/linux/sched.h:50,
from /lib/modules/2.6.22.5-29-default/source/include/linux/interrupt.h:12,
from osutils.c:20:
/lib/modules/2.6.22.5-29-default/source/include/linux/jiffies.h:33:3: error: #error You lose.
/lib/modules/2.6.22.5-29-default/source/include/linux/jiffies.h:225:31: error: division by zero in #if
/lib/modules/2.6.22.5-29-default/source/include/linux/jiffies.h:225:31: error: division by zero in #if
/lib/modules/2.6.22.5-29-default/source/include/linux/jiffies.h:225:31: error: division by zero in #if
/lib/modules/2.6.22.5-29-default/source/include/linux/jiffies.h:225:31: error: division by zero in #if
/lib/modules/2.6.22.5-29-default/source/include/linux/jiffies.h:225:31: error: division by zero in #if
/lib/modules/2.6.22.5-29-default/source/include/linux/jiffies.h:225:31: error: division by zero in #if
/lib/modules/2.6.22.5-29-default/source/include/linux/jiffies.h:225:31: error: division by zero in #if
/lib/modules/2.6.22.5-29-default/source/include/linux/jiffies.h:225:31: error: division by zero in #if
/lib/modules/2.6.22.5-29-default/source/include/linux/jiffies.h:225:31: error: division by zero in #if
/lib/modules/2.6.22.5-29-default/source/include/linux/jiffies.h:225:31: error: division by zero in #if
/lib/modules/2.6.22.5-29-default/source/include/linux/jiffies.h:225:31: error: division by zero in #if
/lib/modules/2.6.22.5-29-default/source/include/linux/jiffies.h:225:31: error: division by zero in #if
/lib/modules/2.6.22.5-29-default/source/include/linux/jiffies.h:225:31: error: division by zero in #if
/lib/modules/2.6.22.5-29-default/source/include/linux/jiffies.h:225:31: error: division by zero in #if
/lib/modules/2.6.22.5-29-default/source/include/linux/jiffies.h:225:31: error: division by zero in #if
/lib/modules/2.6.22.5-29-default/source/include/linux/jiffies.h:225:31: error: division by zero in #if
/lib/modules/2.6.22.5-29-default/source/include/linux/jiffies.h:225:31: error: division by zero in #if
/lib/modules/2.6.22.5-29-default/source/include/linux/jiffies.h:225:31: error: division by zero in #if
/lib/modules/2.6.22.5-29-default/source/include/linux/jiffies.h:225:31: error: division by zero in #if
/lib/modules/2.6.22.5-29-default/source/include/linux/jiffies.h:225:31: error: division by zero in #if
/lib/modules/2.6.22.5-29-default/source/include/linux/jiffies.h:225:31: error: division by zero in #if
/lib/modules/2.6.22.5-29-default/source/include/linux/jiffies.h:225:31: error: division by zero in #if
/lib/modules/2.6.22.5-29-default/source/include/linux/jiffies.h:225:31: error: division by zero in #if
/lib/modules/2.6.22.5-29-default/source/include/linux/jiffies.h:225:31: error: division by zero in #if
/lib/modules/2.6.22.5-29-default/source/include/linux/jiffies.h:225:31: error: division by zero in #if
/lib/modules/2.6.22.5-29-default/source/include/linux/jiffies.h:225:31: error: division by zero in #if
/lib/modules/2.6.22.5-29-default/source/include/linux/jiffies.h:225:31: error: division by zero in #if
/lib/modules/2.6.22.5-29-default/source/include/linux/jiffies.h:225:31: error: division by zero in #if
/lib/modules/2.6.22.5-29-default/source/include/linux/jiffies.h:225:31: error: division by zero in #if
/lib/modules/2.6.22.5-29-default/source/include/linux/jiffies.h:225:31: error: division by zero in #if
/lib/modules/2.6.22.5-29-default/source/include/linux/jiffies.h:225:31: error: division by zero in #if
In file included from /lib/modules/2.6.22.5-29-default/source/include/linux/interrupt.h:12,
from osutils.c:20:
/lib/modules/2.6.22.5-29-default/source/include/linux/sched.h:58:27: error: asm/semaphore.h: Datei oder Verzeichnis nicht gefunden
/lib/modules/2.6.22.5-29-default/source/include/linux/sched.h:61:21: error: asm/mmu.h: Datei oder Verzeichnis nicht gefunden
/lib/modules/2.6.22.5-29-default/source/include/linux/sched.h:62:25: error: asm/cputime.h: Datei oder Verzeichnis nicht gefunden
In file included from /lib/modules/2.6.22.5-29-default/source/include/linux/rcupdate.h:41,
from /lib/modules/2.6.22.5-29-default/source/include/linux/pid.h:4,
from /lib/modules/2.6.22.5-29-default/source/include/linux/sched.h:71,
from /lib/modules/2.6.22.5-29-default/source/include/linux/interrupt.h:12,
from osutils.c:20:
/lib/modules/2.6.22.5-29-default/source/include/linux/percpu.h:10:24: error: asm/percpu.h: Datei oder Verzeichnis nicht gefunden
In file included from /lib/modules/2.6.22.5-29-default/source/include/linux/interrupt.h:15,
from osutils.c:20:
/lib/modules/2.6.22.5-29-default/source/include/linux/device.h:25:24: error: asm/device.h: Datei oder Verzeichnis nicht gefunden
osutils.c:23:25: error: asm/pgtable.h: Datei oder Verzeichnis nicht gefunden
osutils.c:24:20: error: asm/io.h: Datei oder Verzeichnis nicht gefunden
osutils.c:25:25: error: asm/uaccess.h: Datei oder Verzeichnis nicht gefunden
In file included from ../../include/osutils.h:17,
from ../../include/ctossrv.h:18,
from osutils.c:27:
/usr/include/linux/version.h:2:2: error: #error "================================================== ====="
/usr/include/linux/version.h:3:2: error: #error "You should not include /usr/include/{linux,asm}/ header"
/usr/include/linux/version.h:4:2: error: #error "files directly for the compilation of kernel modules."
/usr/include/linux/version.h:5:2: error: #error ""
/usr/include/linux/version.h:6:2: error: #error "glibc now uses kernel header files from a well-defined"
/usr/include/linux/version.h:7:2: error: #error "working kernel version (as recommended by Linus Torvalds)"
/usr/include/linux/version.h:8:2: error: #error "These files are glibc internal and may not match the"
/usr/include/linux/version.h:9:2: error: #error "currently running kernel. They should only be"
/usr/include/linux/version.h:10:2: error: #error "included via other system header files - user space"
/usr/include/linux/version.h:11:2: error: #error "programs should not directly include <linux/*.h> or"
/usr/include/linux/version.h:12:2: error: #error "<asm/*.h> as well."
/usr/include/linux/version.h:13:2: error: #error ""
/usr/include/linux/version.h:14:2: error: #error "To build kernel modules please do the following:"
/usr/include/linux/version.h:15:2: error: #error ""
/usr/include/linux/version.h:16:2: error: #error " o Have the kernel sources installed"
/usr/include/linux/version.h:17:2: error: #error ""
/usr/include/linux/version.h:18:2: error: #error " o Make sure that the symbolic link"
/usr/include/linux/version.h:19:2: error: #error " /lib/modules/`uname -r`/build exists and points to"
/usr/include/linux/version.h:20:2: error: #error " the matching kernel source directory"
/usr/include/linux/version.h:21:2: error: #error ""
/usr/include/linux/version.h:22:2: error: #error " o Configure kernel sources:"
/usr/include/linux/version.h:23:2: error: #error " - cd /usr/src/linux"
/usr/include/linux/version.h:24:2: error: #error " - make mrproper"
/usr/include/linux/version.h:25:2: error: #error " - make cloneconfig"
/usr/include/linux/version.h:26:2: error: #error " - make prepare"
/usr/include/linux/version.h:27:2: error: #error ""
/usr/include/linux/version.h:28:2: error: #error " o When compiling, make sure to use the following"
/usr/include/linux/version.h:29:2: error: #error " compiler option to use the correct include files:"
/usr/include/linux/version.h:30:2: error: #error ""
/usr/include/linux/version.h:31:2: error: #error " -I/lib/modules/`uname -r`/build/include"
/usr/include/linux/version.h:32:2: error: #error ""
/usr/include/linux/version.h:33:2: error: #error " instead of"
/usr/include/linux/version.h:34:2: error: #error ""
/usr/include/linux/version.h:35:2: error: #error " -I/usr/include/linux"
/usr/include/linux/version.h:36:2: error: #error ""
/usr/include/linux/version.h:37:2: error: #error " Please adjust the Makefile accordingly."
/usr/include/linux/version.h:38:2: error: #error "================================================== ====="
In file included from ../../include/ctossrv.h:18,
from osutils.c:27:
../../include/osutils.h:104:43: error: missing binary operator before token "("
../../include/osutils.h:144:48: error: missing binary operator before token "("
osutils.c:29:40: error: missing binary operator before token "("
In file included from /lib/modules/2.6.22.5-29-default/source/include/linux/pagemap.h:10,
from osutils.c:34:
/lib/modules/2.6.22.5-29-default/source/include/linux/highmem.h:8:28: error: asm/cacheflush.h: Datei oder Verzeichnis nicht gefunden
/lib/modules/2.6.22.5-29-default/source/include/linux/highmem.h:47:28: error: asm/kmap_types.h: Datei oder Verzeichnis nicht gefunden
osutils.c:39:29: error: asm/tlbflush.h: Datei oder Verzeichnis nicht gefunden
osutils.c:45:41: error: missing binary operator before token "("
osutils.c:155:40: error: missing binary operator before token "("
osutils.c:347:40: error: missing binary operator before token "("
osutils.c:355:41: error: missing binary operator before token "("
osutils.c:399:41: error: missing binary operator before token "("
osutils.c:412:41: error: missing binary operator before token "("
osutils.c:428:41: error: missing binary operator before token "("
osutils.c:430:42: error: missing binary operator before token "("
osutils.c:432:43: error: missing binary operator before token "("
osutils.c:476:41: error: missing binary operator before token "("
osutils.c:816:40: error: missing binary operator before token "("
make[1]: *** [.depend] Fehler 1
make[1]: Leaving directory `/opt/Creative/XFiDrv_Linux_US-1.04/src/ossrv'
make: *** [ctossrvclean] Fehler 2
Copy module files...
cp: Aufruf von stat für „ctossrv.o“ nicht möglich: Datei oder Verzeichnis nicht gefunden
cp: Aufruf von stat für „emupia.o“ nicht möglich: Datei oder Verzeichnis nicht gefunden
cp: Aufruf von stat für „ctsfman.o“ nicht möglich: Datei oder Verzeichnis nicht gefunden
cp: Aufruf von stat für „haxfi.o“ nicht möglich: Datei oder Verzeichnis nicht gefunden
cp: Aufruf von stat für „ctalsa.o“ nicht möglich: Datei oder Verzeichnis nicht gefunden
cp: Aufruf von stat für „ct20xut.o“ nicht möglich: Datei oder Verzeichnis nicht gefunden
cp: Aufruf von stat für „ctexfifx.o“ nicht möglich: Datei oder Verzeichnis nicht gefunden
cp: Aufruf von stat für „cthwiut.o“ nicht möglich: Datei oder Verzeichnis nicht gefunden
make: *** [copy_modules] Fehler 1
Installation Unsuccessful
Ich habe Suse 10.3 Kernel Source und Alsa Devel sind installiert.
Zuerst bekam ich die Fehlermeldung das keine Kompatible Soundkarte gefunden wurde da hat folgendes geholfen:
system_devices=$(lspci -vmd "$vendor_id":"$device_id" | grep -w 'SDevice' | awk '{print $NF}')
Which needs to be like this in - at least - Ubuntu (you just have to add the parameter -n to lspci):
system_devices=$(lspci -n -vmd "$vendor_id":"$device_id" | grep -w 'SDevice' | awk '{print $NF}')
Jetzt bekomm ich aber folgenden Fehler und weiß nicht weiter:
In file included from /lib/modules/2.6.22.5-29-default/source/include/linux/bitmap.h:8,
from /lib/modules/2.6.22.5-29-default/source/include/linux/nodemask.h:85,
from /lib/modules/2.6.22.5-29-default/source/include/linux/mmzone.h:15,
from /lib/modules/2.6.22.5-29-default/source/include/linux/gfp.h:4,
from /lib/modules/2.6.22.5-29-default/source/include/linux/slab.h:14,
from LinuxReg.c:16:
/lib/modules/2.6.22.5-29-default/source/include/linux/string.h:21:24: error: asm/string.h: Datei oder Verzeichnis nicht gefunden
In file included from /lib/modules/2.6.22.5-29-default/source/include/linux/notifier.h:14,
from /lib/modules/2.6.22.5-29-default/source/include/linux/memory_hotplug.h:7,
from /lib/modules/2.6.22.5-29-default/source/include/linux/mmzone.h:466,
from /lib/modules/2.6.22.5-29-default/source/include/linux/gfp.h:4,
from /lib/modules/2.6.22.5-29-default/source/include/linux/slab.h:14,
from LinuxReg.c:16:
/lib/modules/2.6.22.5-29-default/source/include/linux/rwsem.h:24:65: error: asm/rwsem.h: Datei oder Verzeichnis nicht gefunden
In file included from /lib/modules/2.6.22.5-29-default/source/include/linux/mmzone.h:569,
from /lib/modules/2.6.22.5-29-default/source/include/linux/gfp.h:4,
from /lib/modules/2.6.22.5-29-default/source/include/linux/slab.h:14,
from LinuxReg.c:16:
/lib/modules/2.6.22.5-29-default/source/include/linux/topology.h:34:26: error: asm/topology.h: Datei oder Verzeichnis nicht gefunden
LinuxReg.c:17:20: error: asm/io.h: Datei oder Verzeichnis nicht gefunden
In file included from LinuxSys.c:18:
/usr/include/linux/version.h:2:2: error: #error "================================================== ====="
/usr/include/linux/version.h:3:2: error: #error "You should not include /usr/include/{linux,asm}/ header"
/usr/include/linux/version.h:4:2: error: #error "files directly for the compilation of kernel modules."
/usr/include/linux/version.h:5:2: error: #error ""
/usr/include/linux/version.h:6:2: error: #error "glibc now uses kernel header files from a well-defined"
/usr/include/linux/version.h:7:2: error: #error "working kernel version (as recommended by Linus Torvalds)"
/usr/include/linux/version.h:8:2: error: #error "These files are glibc internal and may not match the"
/usr/include/linux/version.h:9:2: error: #error "currently running kernel. They should only be"
/usr/include/linux/version.h:10:2: error: #error "included via other system header files - user space"
/usr/include/linux/version.h:11:2: error: #error "programs should not directly include <linux/*.h> or"
/usr/include/linux/version.h:12:2: error: #error "<asm/*.h> as well."
/usr/include/linux/version.h:13:2: error: #error ""
/usr/include/linux/version.h:14:2: error: #error "To build kernel modules please do the following:"
/usr/include/linux/version.h:15:2: error: #error ""
/usr/include/linux/version.h:16:2: error: #error " o Have the kernel sources installed"
/usr/include/linux/version.h:17:2: error: #error ""
/usr/include/linux/version.h:18:2: error: #error " o Make sure that the symbolic link"
/usr/include/linux/version.h:19:2: error: #error " /lib/modules/`uname -r`/build exists and points to"
/usr/include/linux/version.h:20:2: error: #error " the matching kernel source directory"
/usr/include/linux/version.h:21:2: error: #error ""
/usr/include/linux/version.h:22:2: error: #error " o Configure kernel sources:"
/usr/include/linux/version.h:23:2: error: #error " - cd /usr/src/linux"
/usr/include/linux/version.h:24:2: error: #error " - make mrproper"
/usr/include/linux/version.h:25:2: error: #error " - make cloneconfig"
/usr/include/linux/version.h:26:2: error: #error " - make prepare"
/usr/include/linux/version.h:27:2: error: #error ""
/usr/include/linux/version.h:28:2: error: #error " o When compiling, make sure to use the following"
/usr/include/linux/version.h:29:2: error: #error " compiler option to use the correct include files:"
/usr/include/linux/version.h:30:2: error: #error ""
/usr/include/linux/version.h:31:2: error: #error " -I/lib/modules/`uname -r`/build/include"
/usr/include/linux/version.h:32:2: error: #error ""
/usr/include/linux/version.h:33:2: error: #error " instead of"
/usr/include/linux/version.h:34:2: error: #error ""
/usr/include/linux/version.h:35:2: error: #error " -I/usr/include/linux"
/usr/include/linux/version.h:36:2: error: #error ""
/usr/include/linux/version.h:37:2: error: #error " Please adjust the Makefile accordingly."
/usr/include/linux/version.h:38:2: error: #error "================================================== ====="
In file included from /lib/modules/2.6.22.5-29-default/source/include/linux/thread_info.h:20,
from /lib/modules/2.6.22.5-29-default/source/include/linux/preempt.h:9,
from /lib/modules/2.6.22.5-29-default/source/include/linux/spinlock.h:49,
from LinuxSys.c:19:
/lib/modules/2.6.22.5-29-default/source/include/linux/bitops.h:9:24: error: asm/bitops.h: Datei oder Verzeichnis nicht gefunden
In file included from /lib/modules/2.6.22.5-29-default/source/include/linux/preempt.h:9,
from /lib/modules/2.6.22.5-29-default/source/include/linux/spinlock.h:49,
from LinuxSys.c:19:
/lib/modules/2.6.22.5-29-default/source/include/linux/thread_info.h:21:29: error: asm/thread_info.h: Datei oder Verzeichnis nicht gefunden
In file included from /lib/modules/2.6.22.5-29-default/source/include/linux/preempt.h:10,
from /lib/modules/2.6.22.5-29-default/source/include/linux/spinlock.h:49,
from LinuxSys.c:19:
/lib/modules/2.6.22.5-29-default/source/include/linux/linkage.h:4:25: error: asm/linkage.h: Datei oder Verzeichnis nicht gefunden
In file included from /lib/modules/2.6.22.5-29-default/source/include/linux/spinlock.h:53,
from LinuxSys.c:19:
/lib/modules/2.6.22.5-29-default/source/include/linux/kernel.h:18:21: error: asm/bug.h: Datei oder Verzeichnis nicht gefunden
In file included from LinuxSys.c:19:
/lib/modules/2.6.22.5-29-default/source/include/linux/spinlock.h:57:24: error: asm/system.h: Datei oder Verzeichnis nicht gefunden
/lib/modules/2.6.22.5-29-default/source/include/linux/spinlock.h:326:24: error: asm/atomic.h: Datei oder Verzeichnis nicht gefunden
In file included from /lib/modules/2.6.22.5-29-default/source/include/linux/list.h:8,
from /lib/modules/2.6.22.5-29-default/source/include/linux/module.h:10,
from LinuxSys.c:20:
/lib/modules/2.6.22.5-29-default/source/include/linux/prefetch.h:14:27: error: asm/processor.h: Datei oder Verzeichnis nicht gefunden
/lib/modules/2.6.22.5-29-default/source/include/linux/prefetch.h:15:23: error: asm/cache.h: Datei oder Verzeichnis nicht gefunden
In file included from /lib/modules/2.6.22.5-29-default/source/include/linux/kobject.h:27,
from /lib/modules/2.6.22.5-29-default/source/include/linux/module.h:17,
from LinuxSys.c:20:
/lib/modules/2.6.22.5-29-default/source/include/linux/wait.h:26:25: error: asm/current.h: Datei oder Verzeichnis nicht gefunden
In file included from LinuxSys.c:20:
/lib/modules/2.6.22.5-29-default/source/include/linux/module.h:19:23: error: asm/local.h: Datei oder Verzeichnis nicht gefunden
/lib/modules/2.6.22.5-29-default/source/include/linux/module.h:21:24: error: asm/module.h: Datei oder Verzeichnis nicht gefunden
In file included from /lib/modules/2.6.22.5-29-default/source/include/linux/sched.h:49,
from LinuxSys.c:21:
/lib/modules/2.6.22.5-29-default/source/include/linux/timex.h:187:23: error: asm/timex.h: Datei oder Verzeichnis nicht gefunden
In file included from /lib/modules/2.6.22.5-29-default/source/include/linux/jiffies.h:4,
from /lib/modules/2.6.22.5-29-default/source/include/linux/sched.h:50,
from LinuxSys.c:21:
/lib/modules/2.6.22.5-29-default/source/include/linux/calc64.h:5:23: error: asm/div64.h: Datei oder Verzeichnis nicht gefunden
In file included from /lib/modules/2.6.22.5-29-default/source/include/linux/sched.h:50,
from LinuxSys.c:21:
/lib/modules/2.6.22.5-29-default/source/include/linux/jiffies.h:33:3: error: #error You lose.
/lib/modules/2.6.22.5-29-default/source/include/linux/jiffies.h:225:31: error: division by zero in #if
/lib/modules/2.6.22.5-29-default/source/include/linux/jiffies.h:225:31: error: division by zero in #if
/lib/modules/2.6.22.5-29-default/source/include/linux/jiffies.h:225:31: error: division by zero in #if
/lib/modules/2.6.22.5-29-default/source/include/linux/jiffies.h:225:31: error: division by zero in #if
/lib/modules/2.6.22.5-29-default/source/include/linux/jiffies.h:225:31: error: division by zero in #if
/lib/modules/2.6.22.5-29-default/source/include/linux/jiffies.h:225:31: error: division by zero in #if
/lib/modules/2.6.22.5-29-default/source/include/linux/jiffies.h:225:31: error: division by zero in #if
/lib/modules/2.6.22.5-29-default/source/include/linux/jiffies.h:225:31: error: division by zero in #if
/lib/modules/2.6.22.5-29-default/source/include/linux/jiffies.h:225:31: error: division by zero in #if
/lib/modules/2.6.22.5-29-default/source/include/linux/jiffies.h:225:31: error: division by zero in #if
/lib/modules/2.6.22.5-29-default/source/include/linux/jiffies.h:225:31: error: division by zero in #if
/lib/modules/2.6.22.5-29-default/source/include/linux/jiffies.h:225:31: error: division by zero in #if
/lib/modules/2.6.22.5-29-default/source/include/linux/jiffies.h:225:31: error: division by zero in #if
/lib/modules/2.6.22.5-29-default/source/include/linux/jiffies.h:225:31: error: division by zero in #if
/lib/modules/2.6.22.5-29-default/source/include/linux/jiffies.h:225:31: error: division by zero in #if
/lib/modules/2.6.22.5-29-default/source/include/linux/jiffies.h:225:31: error: division by zero in #if
/lib/modules/2.6.22.5-29-default/source/include/linux/jiffies.h:225:31: error: division by zero in #if
/lib/modules/2.6.22.5-29-default/source/include/linux/jiffies.h:225:31: error: division by zero in #if
/lib/modules/2.6.22.5-29-default/source/include/linux/jiffies.h:225:31: error: division by zero in #if
/lib/modules/2.6.22.5-29-default/source/include/linux/jiffies.h:225:31: error: division by zero in #if
/lib/modules/2.6.22.5-29-default/source/include/linux/jiffies.h:225:31: error: division by zero in #if
/lib/modules/2.6.22.5-29-default/source/include/linux/jiffies.h:225:31: error: division by zero in #if
/lib/modules/2.6.22.5-29-default/source/include/linux/jiffies.h:225:31: error: division by zero in #if
/lib/modules/2.6.22.5-29-default/source/include/linux/jiffies.h:225:31: error: division by zero in #if
/lib/modules/2.6.22.5-29-default/source/include/linux/jiffies.h:225:31: error: division by zero in #if
/lib/modules/2.6.22.5-29-default/source/include/linux/jiffies.h:225:31: error: division by zero in #if
/lib/modules/2.6.22.5-29-default/source/include/linux/jiffies.h:225:31: error: division by zero in #if
/lib/modules/2.6.22.5-29-default/source/include/linux/jiffies.h:225:31: error: division by zero in #if
/lib/modules/2.6.22.5-29-default/source/include/linux/jiffies.h:225:31: error: division by zero in #if
/lib/modules/2.6.22.5-29-default/source/include/linux/jiffies.h:225:31: error: division by zero in #if
/lib/modules/2.6.22.5-29-default/source/include/linux/jiffies.h:225:31: error: division by zero in #if
In file included from /lib/modules/2.6.22.5-29-default/source/include/linux/bitmap.h:8,
from /lib/modules/2.6.22.5-29-default/source/include/linux/cpumask.h:86,
from /lib/modules/2.6.22.5-29-default/source/include/linux/sched.h:53,
from LinuxSys.c:21:
/lib/modules/2.6.22.5-29-default/source/include/linux/string.h:21:24: error: asm/string.h: Datei oder Verzeichnis nicht gefunden
In file included from LinuxSys.c:21:
/lib/modules/2.6.22.5-29-default/source/include/linux/sched.h:58:27: error: asm/semaphore.h: Datei oder Verzeichnis nicht gefunden
/lib/modules/2.6.22.5-29-default/source/include/linux/sched.h:61:21: error: asm/mmu.h: Datei oder Verzeichnis nicht gefunden
/lib/modules/2.6.22.5-29-default/source/include/linux/sched.h:62:25: error: asm/cputime.h: Datei oder Verzeichnis nicht gefunden
In file included from /lib/modules/2.6.22.5-29-default/source/include/linux/notifier.h:14,
from /lib/modules/2.6.22.5-29-default/source/include/linux/memory_hotplug.h:7,
from /lib/modules/2.6.22.5-29-default/source/include/linux/mmzone.h:466,
from /lib/modules/2.6.22.5-29-default/source/include/linux/gfp.h:4,
from /lib/modules/2.6.22.5-29-default/source/include/linux/slab.h:14,
from /lib/modules/2.6.22.5-29-default/source/include/linux/percpu.h:5,
from /lib/modules/2.6.22.5-29-default/source/include/linux/rcupdate.h:41,
from /lib/modules/2.6.22.5-29-default/source/include/linux/pid.h:4,
from /lib/modules/2.6.22.5-29-default/source/include/linux/sched.h:71,
from LinuxSys.c:21:
/lib/modules/2.6.22.5-29-default/source/include/linux/rwsem.h:24:65: error: asm/rwsem.h: Datei oder Verzeichnis nicht gefunden
In file included from /lib/modules/2.6.22.5-29-default/source/include/linux/mmzone.h:569,
from /lib/modules/2.6.22.5-29-default/source/include/linux/gfp.h:4,
from /lib/modules/2.6.22.5-29-default/source/include/linux/slab.h:14,
from /lib/modules/2.6.22.5-29-default/source/include/linux/percpu.h:5,
from /lib/modules/2.6.22.5-29-default/source/include/linux/rcupdate.h:41,
from /lib/modules/2.6.22.5-29-default/source/include/linux/pid.h:4,
from /lib/modules/2.6.22.5-29-default/source/include/linux/sched.h:71,
from LinuxSys.c:21:
/lib/modules/2.6.22.5-29-default/source/include/linux/topology.h:34:26: error: asm/topology.h: Datei oder Verzeichnis nicht gefunden
In file included from /lib/modules/2.6.22.5-29-default/source/include/linux/rcupdate.h:41,
from /lib/modules/2.6.22.5-29-default/source/include/linux/pid.h:4,
from /lib/modules/2.6.22.5-29-default/source/include/linux/sched.h:71,
from LinuxSys.c:21:
/lib/modules/2.6.22.5-29-default/source/include/linux/percpu.h:10:24: error: asm/percpu.h: Datei oder Verzeichnis nicht gefunden
In file included from /lib/modules/2.6.22.5-29-default/source/include/linux/interrupt.h:11,
from LinuxSys.c:25:
/lib/modules/2.6.22.5-29-default/source/include/linux/hardirq.h:7:25: error: asm/hardirq.h: Datei oder Verzeichnis nicht gefunden
/lib/modules/2.6.22.5-29-default/source/include/linux/hardirq.h:60:2: error: #error PREEMPT_ACTIVE is too low!
In file included from /lib/modules/2.6.22.5-29-default/source/include/linux/interrupt.h:15,
from LinuxSys.c:25:
/lib/modules/2.6.22.5-29-default/source/include/linux/device.h:25:24: error: asm/device.h: Datei oder Verzeichnis nicht gefunden
In file included from LinuxSys.c:26:
/lib/modules/2.6.22.5-29-default/source/include/linux/pci.h:767:21: error: asm/pci.h: Datei oder Verzeichnis nicht gefunden
In file included from /lib/modules/2.6.22.5-29-default/source/include/linux/mman.h:14,
from LinuxSys.c:29:
/lib/modules/2.6.22.5-29-default/source/include/linux/mm.h:40:25: error: asm/pgtable.h: Datei oder Verzeichnis nicht gefunden
In file included from LinuxSys.c:33:
/lib/modules/2.6.22.5-29-default/source/include/linux/delay.h:12:23: error: asm/delay.h: Datei oder Verzeichnis nicht gefunden
LinuxSys.c:35:20: error: asm/io.h: Datei oder Verzeichnis nicht gefunden
LinuxSys.c:36:25: error: asm/uaccess.h: Datei oder Verzeichnis nicht gefunden
LinuxSys.c:37:21: error: asm/irq.h: Datei oder Verzeichnis nicht gefunden
LinuxSys.c:51:40: error: missing binary operator before token "("
LinuxSys.c:57:31: error: asm/cacheflush.h: Datei oder Verzeichnis nicht gefunden
In file included from ../../include/osutils.h:17,
from ../../include/ctossrv.h:18,
from LinuxSys.c:64:
/usr/include/linux/version.h:2:2: error: #error "================================================== ====="
/usr/include/linux/version.h:3:2: error: #error "You should not include /usr/include/{linux,asm}/ header"
/usr/include/linux/version.h:4:2: error: #error "files directly for the compilation of kernel modules."
/usr/include/linux/version.h:5:2: error: #error ""
/usr/include/linux/version.h:6:2: error: #error "glibc now uses kernel header files from a well-defined"
/usr/include/linux/version.h:7:2: error: #error "working kernel version (as recommended by Linus Torvalds)"
/usr/include/linux/version.h:8:2: error: #error "These files are glibc internal and may not match the"
/usr/include/linux/version.h:9:2: error: #error "currently running kernel. They should only be"
/usr/include/linux/version.h:10:2: error: #error "included via other system header files - user space"
/usr/include/linux/version.h:11:2: error: #error "programs should not directly include <linux/*.h> or"
/usr/include/linux/version.h:12:2: error: #error "<asm/*.h> as well."
/usr/include/linux/version.h:13:2: error: #error ""
/usr/include/linux/version.h:14:2: error: #error "To build kernel modules please do the following:"
/usr/include/linux/version.h:15:2: error: #error ""
/usr/include/linux/version.h:16:2: error: #error " o Have the kernel sources installed"
/usr/include/linux/version.h:17:2: error: #error ""
/usr/include/linux/version.h:18:2: error: #error " o Make sure that the symbolic link"
/usr/include/linux/version.h:19:2: error: #error " /lib/modules/`uname -r`/build exists and points to"
/usr/include/linux/version.h:20:2: error: #error " the matching kernel source directory"
/usr/include/linux/version.h:21:2: error: #error ""
/usr/include/linux/version.h:22:2: error: #error " o Configure kernel sources:"
/usr/include/linux/version.h:23:2: error: #error " - cd /usr/src/linux"
/usr/include/linux/version.h:24:2: error: #error " - make mrproper"
/usr/include/linux/version.h:25:2: error: #error " - make cloneconfig"
/usr/include/linux/version.h:26:2: error: #error " - make prepare"
/usr/include/linux/version.h:27:2: error: #error ""
/usr/include/linux/version.h:28:2: error: #error " o When compiling, make sure to use the following"
/usr/include/linux/version.h:29:2: error: #error " compiler option to use the correct include files:"
/usr/include/linux/version.h:30:2: error: #error ""
/usr/include/linux/version.h:31:2: error: #error " -I/lib/modules/`uname -r`/build/include"
/usr/include/linux/version.h:32:2: error: #error ""
/usr/include/linux/version.h:33:2: error: #error " instead of"
/usr/include/linux/version.h:34:2: error: #error ""
/usr/include/linux/version.h:35:2: error: #error " -I/usr/include/linux"
/usr/include/linux/version.h:36:2: error: #error ""
/usr/include/linux/version.h:37:2: error: #error " Please adjust the Makefile accordingly."
/usr/include/linux/version.h:38:2: error: #error "================================================== ====="
In file included from ../../include/ctossrv.h:18,
from LinuxSys.c:64:
../../include/osutils.h:104:43: error: missing binary operator before token "("
../../include/osutils.h:144:48: error: missing binary operator before token "("
LinuxSys.c:329:40: error: missing binary operator before token "("
LinuxSys.c:350:40: error: missing binary operator before token "("
LinuxSys.c:430:40: error: missing binary operator before token "("
LinuxSys.c:453:40: error: missing binary operator before token "("
LinuxSys.c:542:40: error: missing binary operator before token "("
LinuxSys.c:586:40: error: missing binary operator before token "("
LinuxSys.c:597:40: error: missing binary operator before token "("
LinuxSys.c:609:41: error: missing binary operator before token "("
LinuxSys.c:907:41: error: missing binary operator before token "("
LinuxSys.c:1193:40: error: missing binary operator before token "("
LinuxSys.c:1378:40: error: missing binary operator before token "("
LinuxSys.c:1468:40: error: missing binary operator before token "("
LinuxSys.c:1502:40: error: missing binary operator before token "("
LinuxSys.c:1515:40: error: missing binary operator before token "("
LinuxSys.c:1542:40: error: missing binary operator before token "("
LinuxSys.c:1558:40: error: missing binary operator before token "("
LinuxSys.c:1574:40: error: missing binary operator before token "("
LinuxSys.c:1593:40: error: missing binary operator before token "("
LinuxSys.c:1606:40: error: missing binary operator before token "("
LinuxSys.c:1624:40: error: missing binary operator before token "("
LinuxSys.c:1643:40: error: missing binary operator before token "("
LinuxSys.c:1657:40: error: missing binary operator before token "("
LinuxSys.c:1674:40: error: missing binary operator before token "("
LinuxSys.c:2000:45: error: missing binary operator before token "("
LinuxSys.c:2047:45: error: missing binary operator before token "("
LinuxSys.c:2418:40: error: missing binary operator before token "("
LinuxSys.c:2434:40: error: missing binary operator before token "("
LinuxSys.c:2840:40: error: missing binary operator before token "("
LinuxSys.c:2853:40: error: missing binary operator before token "("
In file included from /lib/modules/2.6.22.5-29-default/source/include/linux/thread_info.h:20,
from /lib/modules/2.6.22.5-29-default/source/include/linux/preempt.h:9,
from /lib/modules/2.6.22.5-29-default/source/include/linux/spinlock.h:49,
from /lib/modules/2.6.22.5-29-default/source/include/linux/module.h:9,
from osutils.c:17:
/lib/modules/2.6.22.5-29-default/source/include/linux/bitops.h:9:24: error: asm/bitops.h: Datei oder Verzeichnis nicht gefunden
In file included from /lib/modules/2.6.22.5-29-default/source/include/linux/preempt.h:9,
from /lib/modules/2.6.22.5-29-default/source/include/linux/spinlock.h:49,
from /lib/modules/2.6.22.5-29-default/source/include/linux/module.h:9,
from osutils.c:17:
/lib/modules/2.6.22.5-29-default/source/include/linux/thread_info.h:21:29: error: asm/thread_info.h: Datei oder Verzeichnis nicht gefunden
In file included from /lib/modules/2.6.22.5-29-default/source/include/linux/preempt.h:10,
from /lib/modules/2.6.22.5-29-default/source/include/linux/spinlock.h:49,
from /lib/modules/2.6.22.5-29-default/source/include/linux/module.h:9,
from osutils.c:17:
/lib/modules/2.6.22.5-29-default/source/include/linux/linkage.h:4:25: error: asm/linkage.h: Datei oder Verzeichnis nicht gefunden
In file included from /lib/modules/2.6.22.5-29-default/source/include/linux/spinlock.h:53,
from /lib/modules/2.6.22.5-29-default/source/include/linux/module.h:9,
from osutils.c:17:
/lib/modules/2.6.22.5-29-default/source/include/linux/kernel.h:18:21: error: asm/bug.h: Datei oder Verzeichnis nicht gefunden
In file included from /lib/modules/2.6.22.5-29-default/source/include/linux/module.h:9,
from osutils.c:17:
/lib/modules/2.6.22.5-29-default/source/include/linux/spinlock.h:57:24: error: asm/system.h: Datei oder Verzeichnis nicht gefunden
/lib/modules/2.6.22.5-29-default/source/include/linux/spinlock.h:326:24: error: asm/atomic.h: Datei oder Verzeichnis nicht gefunden
In file included from /lib/modules/2.6.22.5-29-default/source/include/linux/list.h:8,
from /lib/modules/2.6.22.5-29-default/source/include/linux/module.h:10,
from osutils.c:17:
/lib/modules/2.6.22.5-29-default/source/include/linux/prefetch.h:14:27: error: asm/processor.h: Datei oder Verzeichnis nicht gefunden
/lib/modules/2.6.22.5-29-default/source/include/linux/prefetch.h:15:23: error: asm/cache.h: Datei oder Verzeichnis nicht gefunden
In file included from /lib/modules/2.6.22.5-29-default/source/include/linux/kobject.h:27,
from /lib/modules/2.6.22.5-29-default/source/include/linux/module.h:17,
from osutils.c:17:
/lib/modules/2.6.22.5-29-default/source/include/linux/wait.h:26:25: error: asm/current.h: Datei oder Verzeichnis nicht gefunden
In file included from osutils.c:17:
/lib/modules/2.6.22.5-29-default/source/include/linux/module.h:19:23: error: asm/local.h: Datei oder Verzeichnis nicht gefunden
/lib/modules/2.6.22.5-29-default/source/include/linux/module.h:21:24: error: asm/module.h: Datei oder Verzeichnis nicht gefunden
In file included from /lib/modules/2.6.22.5-29-default/source/include/linux/bitmap.h:8,
from /lib/modules/2.6.22.5-29-default/source/include/linux/nodemask.h:85,
from /lib/modules/2.6.22.5-29-default/source/include/linux/mmzone.h:15,
from /lib/modules/2.6.22.5-29-default/source/include/linux/gfp.h:4,
from /lib/modules/2.6.22.5-29-default/source/include/linux/slab.h:14,
from osutils.c:18:
/lib/modules/2.6.22.5-29-default/source/include/linux/string.h:21:24: error: asm/string.h: Datei oder Verzeichnis nicht gefunden
In file included from /lib/modules/2.6.22.5-29-default/source/include/linux/notifier.h:14,
from /lib/modules/2.6.22.5-29-default/source/include/linux/memory_hotplug.h:7,
from /lib/modules/2.6.22.5-29-default/source/include/linux/mmzone.h:466,
from /lib/modules/2.6.22.5-29-default/source/include/linux/gfp.h:4,
from /lib/modules/2.6.22.5-29-default/source/include/linux/slab.h:14,
from osutils.c:18:
/lib/modules/2.6.22.5-29-default/source/include/linux/rwsem.h:24:65: error: asm/rwsem.h: Datei oder Verzeichnis nicht gefunden
In file included from /lib/modules/2.6.22.5-29-default/source/include/linux/mmzone.h:569,
from /lib/modules/2.6.22.5-29-default/source/include/linux/gfp.h:4,
from /lib/modules/2.6.22.5-29-default/source/include/linux/slab.h:14,
from osutils.c:18:
/lib/modules/2.6.22.5-29-default/source/include/linux/topology.h:34:26: error: asm/topology.h: Datei oder Verzeichnis nicht gefunden
In file included from /lib/modules/2.6.22.5-29-default/source/include/linux/interrupt.h:11,
from osutils.c:20:
/lib/modules/2.6.22.5-29-default/source/include/linux/hardirq.h:7:25: error: asm/hardirq.h: Datei oder Verzeichnis nicht gefunden
/lib/modules/2.6.22.5-29-default/source/include/linux/hardirq.h:60:2: error: #error PREEMPT_ACTIVE is too low!
In file included from /lib/modules/2.6.22.5-29-default/source/include/linux/sched.h:49,
from /lib/modules/2.6.22.5-29-default/source/include/linux/interrupt.h:12,
from osutils.c:20:
/lib/modules/2.6.22.5-29-default/source/include/linux/timex.h:187:23: error: asm/timex.h: Datei oder Verzeichnis nicht gefunden
In file included from /lib/modules/2.6.22.5-29-default/source/include/linux/jiffies.h:4,
from /lib/modules/2.6.22.5-29-default/source/include/linux/sched.h:50,
from /lib/modules/2.6.22.5-29-default/source/include/linux/interrupt.h:12,
from osutils.c:20:
/lib/modules/2.6.22.5-29-default/source/include/linux/calc64.h:5:23: error: asm/div64.h: Datei oder Verzeichnis nicht gefunden
In file included from /lib/modules/2.6.22.5-29-default/source/include/linux/sched.h:50,
from /lib/modules/2.6.22.5-29-default/source/include/linux/interrupt.h:12,
from osutils.c:20:
/lib/modules/2.6.22.5-29-default/source/include/linux/jiffies.h:33:3: error: #error You lose.
/lib/modules/2.6.22.5-29-default/source/include/linux/jiffies.h:225:31: error: division by zero in #if
/lib/modules/2.6.22.5-29-default/source/include/linux/jiffies.h:225:31: error: division by zero in #if
/lib/modules/2.6.22.5-29-default/source/include/linux/jiffies.h:225:31: error: division by zero in #if
/lib/modules/2.6.22.5-29-default/source/include/linux/jiffies.h:225:31: error: division by zero in #if
/lib/modules/2.6.22.5-29-default/source/include/linux/jiffies.h:225:31: error: division by zero in #if
/lib/modules/2.6.22.5-29-default/source/include/linux/jiffies.h:225:31: error: division by zero in #if
/lib/modules/2.6.22.5-29-default/source/include/linux/jiffies.h:225:31: error: division by zero in #if
/lib/modules/2.6.22.5-29-default/source/include/linux/jiffies.h:225:31: error: division by zero in #if
/lib/modules/2.6.22.5-29-default/source/include/linux/jiffies.h:225:31: error: division by zero in #if
/lib/modules/2.6.22.5-29-default/source/include/linux/jiffies.h:225:31: error: division by zero in #if
/lib/modules/2.6.22.5-29-default/source/include/linux/jiffies.h:225:31: error: division by zero in #if
/lib/modules/2.6.22.5-29-default/source/include/linux/jiffies.h:225:31: error: division by zero in #if
/lib/modules/2.6.22.5-29-default/source/include/linux/jiffies.h:225:31: error: division by zero in #if
/lib/modules/2.6.22.5-29-default/source/include/linux/jiffies.h:225:31: error: division by zero in #if
/lib/modules/2.6.22.5-29-default/source/include/linux/jiffies.h:225:31: error: division by zero in #if
/lib/modules/2.6.22.5-29-default/source/include/linux/jiffies.h:225:31: error: division by zero in #if
/lib/modules/2.6.22.5-29-default/source/include/linux/jiffies.h:225:31: error: division by zero in #if
/lib/modules/2.6.22.5-29-default/source/include/linux/jiffies.h:225:31: error: division by zero in #if
/lib/modules/2.6.22.5-29-default/source/include/linux/jiffies.h:225:31: error: division by zero in #if
/lib/modules/2.6.22.5-29-default/source/include/linux/jiffies.h:225:31: error: division by zero in #if
/lib/modules/2.6.22.5-29-default/source/include/linux/jiffies.h:225:31: error: division by zero in #if
/lib/modules/2.6.22.5-29-default/source/include/linux/jiffies.h:225:31: error: division by zero in #if
/lib/modules/2.6.22.5-29-default/source/include/linux/jiffies.h:225:31: error: division by zero in #if
/lib/modules/2.6.22.5-29-default/source/include/linux/jiffies.h:225:31: error: division by zero in #if
/lib/modules/2.6.22.5-29-default/source/include/linux/jiffies.h:225:31: error: division by zero in #if
/lib/modules/2.6.22.5-29-default/source/include/linux/jiffies.h:225:31: error: division by zero in #if
/lib/modules/2.6.22.5-29-default/source/include/linux/jiffies.h:225:31: error: division by zero in #if
/lib/modules/2.6.22.5-29-default/source/include/linux/jiffies.h:225:31: error: division by zero in #if
/lib/modules/2.6.22.5-29-default/source/include/linux/jiffies.h:225:31: error: division by zero in #if
/lib/modules/2.6.22.5-29-default/source/include/linux/jiffies.h:225:31: error: division by zero in #if
/lib/modules/2.6.22.5-29-default/source/include/linux/jiffies.h:225:31: error: division by zero in #if
In file included from /lib/modules/2.6.22.5-29-default/source/include/linux/interrupt.h:12,
from osutils.c:20:
/lib/modules/2.6.22.5-29-default/source/include/linux/sched.h:58:27: error: asm/semaphore.h: Datei oder Verzeichnis nicht gefunden
/lib/modules/2.6.22.5-29-default/source/include/linux/sched.h:61:21: error: asm/mmu.h: Datei oder Verzeichnis nicht gefunden
/lib/modules/2.6.22.5-29-default/source/include/linux/sched.h:62:25: error: asm/cputime.h: Datei oder Verzeichnis nicht gefunden
In file included from /lib/modules/2.6.22.5-29-default/source/include/linux/rcupdate.h:41,
from /lib/modules/2.6.22.5-29-default/source/include/linux/pid.h:4,
from /lib/modules/2.6.22.5-29-default/source/include/linux/sched.h:71,
from /lib/modules/2.6.22.5-29-default/source/include/linux/interrupt.h:12,
from osutils.c:20:
/lib/modules/2.6.22.5-29-default/source/include/linux/percpu.h:10:24: error: asm/percpu.h: Datei oder Verzeichnis nicht gefunden
In file included from /lib/modules/2.6.22.5-29-default/source/include/linux/interrupt.h:15,
from osutils.c:20:
/lib/modules/2.6.22.5-29-default/source/include/linux/device.h:25:24: error: asm/device.h: Datei oder Verzeichnis nicht gefunden
osutils.c:23:25: error: asm/pgtable.h: Datei oder Verzeichnis nicht gefunden
osutils.c:24:20: error: asm/io.h: Datei oder Verzeichnis nicht gefunden
osutils.c:25:25: error: asm/uaccess.h: Datei oder Verzeichnis nicht gefunden
In file included from ../../include/osutils.h:17,
from ../../include/ctossrv.h:18,
from osutils.c:27:
/usr/include/linux/version.h:2:2: error: #error "================================================== ====="
/usr/include/linux/version.h:3:2: error: #error "You should not include /usr/include/{linux,asm}/ header"
/usr/include/linux/version.h:4:2: error: #error "files directly for the compilation of kernel modules."
/usr/include/linux/version.h:5:2: error: #error ""
/usr/include/linux/version.h:6:2: error: #error "glibc now uses kernel header files from a well-defined"
/usr/include/linux/version.h:7:2: error: #error "working kernel version (as recommended by Linus Torvalds)"
/usr/include/linux/version.h:8:2: error: #error "These files are glibc internal and may not match the"
/usr/include/linux/version.h:9:2: error: #error "currently running kernel. They should only be"
/usr/include/linux/version.h:10:2: error: #error "included via other system header files - user space"
/usr/include/linux/version.h:11:2: error: #error "programs should not directly include <linux/*.h> or"
/usr/include/linux/version.h:12:2: error: #error "<asm/*.h> as well."
/usr/include/linux/version.h:13:2: error: #error ""
/usr/include/linux/version.h:14:2: error: #error "To build kernel modules please do the following:"
/usr/include/linux/version.h:15:2: error: #error ""
/usr/include/linux/version.h:16:2: error: #error " o Have the kernel sources installed"
/usr/include/linux/version.h:17:2: error: #error ""
/usr/include/linux/version.h:18:2: error: #error " o Make sure that the symbolic link"
/usr/include/linux/version.h:19:2: error: #error " /lib/modules/`uname -r`/build exists and points to"
/usr/include/linux/version.h:20:2: error: #error " the matching kernel source directory"
/usr/include/linux/version.h:21:2: error: #error ""
/usr/include/linux/version.h:22:2: error: #error " o Configure kernel sources:"
/usr/include/linux/version.h:23:2: error: #error " - cd /usr/src/linux"
/usr/include/linux/version.h:24:2: error: #error " - make mrproper"
/usr/include/linux/version.h:25:2: error: #error " - make cloneconfig"
/usr/include/linux/version.h:26:2: error: #error " - make prepare"
/usr/include/linux/version.h:27:2: error: #error ""
/usr/include/linux/version.h:28:2: error: #error " o When compiling, make sure to use the following"
/usr/include/linux/version.h:29:2: error: #error " compiler option to use the correct include files:"
/usr/include/linux/version.h:30:2: error: #error ""
/usr/include/linux/version.h:31:2: error: #error " -I/lib/modules/`uname -r`/build/include"
/usr/include/linux/version.h:32:2: error: #error ""
/usr/include/linux/version.h:33:2: error: #error " instead of"
/usr/include/linux/version.h:34:2: error: #error ""
/usr/include/linux/version.h:35:2: error: #error " -I/usr/include/linux"
/usr/include/linux/version.h:36:2: error: #error ""
/usr/include/linux/version.h:37:2: error: #error " Please adjust the Makefile accordingly."
/usr/include/linux/version.h:38:2: error: #error "================================================== ====="
In file included from ../../include/ctossrv.h:18,
from osutils.c:27:
../../include/osutils.h:104:43: error: missing binary operator before token "("
../../include/osutils.h:144:48: error: missing binary operator before token "("
osutils.c:29:40: error: missing binary operator before token "("
In file included from /lib/modules/2.6.22.5-29-default/source/include/linux/pagemap.h:10,
from osutils.c:34:
/lib/modules/2.6.22.5-29-default/source/include/linux/highmem.h:8:28: error: asm/cacheflush.h: Datei oder Verzeichnis nicht gefunden
/lib/modules/2.6.22.5-29-default/source/include/linux/highmem.h:47:28: error: asm/kmap_types.h: Datei oder Verzeichnis nicht gefunden
osutils.c:39:29: error: asm/tlbflush.h: Datei oder Verzeichnis nicht gefunden
osutils.c:45:41: error: missing binary operator before token "("
osutils.c:155:40: error: missing binary operator before token "("
osutils.c:347:40: error: missing binary operator before token "("
osutils.c:355:41: error: missing binary operator before token "("
osutils.c:399:41: error: missing binary operator before token "("
osutils.c:412:41: error: missing binary operator before token "("
osutils.c:428:41: error: missing binary operator before token "("
osutils.c:430:42: error: missing binary operator before token "("
osutils.c:432:43: error: missing binary operator before token "("
osutils.c:476:41: error: missing binary operator before token "("
osutils.c:816:40: error: missing binary operator before token "("
make[1]: *** [.depend] Fehler 1
make[1]: Leaving directory `/opt/Creative/XFiDrv_Linux_US-1.04/src/ossrv'
make: *** [ctossrvclean] Fehler 2
Copy module files...
cp: Aufruf von stat für „ctossrv.o“ nicht möglich: Datei oder Verzeichnis nicht gefunden
cp: Aufruf von stat für „emupia.o“ nicht möglich: Datei oder Verzeichnis nicht gefunden
cp: Aufruf von stat für „ctsfman.o“ nicht möglich: Datei oder Verzeichnis nicht gefunden
cp: Aufruf von stat für „haxfi.o“ nicht möglich: Datei oder Verzeichnis nicht gefunden
cp: Aufruf von stat für „ctalsa.o“ nicht möglich: Datei oder Verzeichnis nicht gefunden
cp: Aufruf von stat für „ct20xut.o“ nicht möglich: Datei oder Verzeichnis nicht gefunden
cp: Aufruf von stat für „ctexfifx.o“ nicht möglich: Datei oder Verzeichnis nicht gefunden
cp: Aufruf von stat für „cthwiut.o“ nicht möglich: Datei oder Verzeichnis nicht gefunden
make: *** [copy_modules] Fehler 1
Installation Unsuccessful