Hallo Ihr alle,
Ich habe ein Problem mit Suse 9.1. Ich wollte den Treiber für meine Webcam (Kodak DVC-325) installieren.
Erst hat der Befhel make nicht funktionier (war gar nicht in mein System eingebunden) das hab ich jetzt gemacht, bekomme aber jetzt eine Fehlermeldung wenn ich make ausführe.
Was mach ich flasch? Brauche ich noch mehr Pakete?
Bitte um Antwort!!!
Danke Andreas
Compiling drivers/usb/spca50x.c
drivers/usb/spca50x.c:46:31: linux/modversions.h: Datei oder Verzeichnis nicht gefunden
In file included from /usr/src/linux/include/linux/irq.h:20,
from /usr/src/linux/include/asm/hardirq.h:6,
from /usr/src/linux/include/linux/interrupt.h:11,
from /usr/src/linux/include/asm/highmem.h:24,
from /usr/src/linux/include/linux/highmem.h:14,
from /usr/src/linux/include/linux/pagemap.h:10,
from drivers/usb/spca50x.c:57:
/usr/src/linux/include/asm/irq.h:16:25: irq_vectors.h: Datei oder Verzeichnis nicht gefunden
In file included from /usr/src/linux/include/asm/hardirq.h:6,
from /usr/src/linux/include/linux/interrupt.h:11,
from /usr/src/linux/include/asm/highmem.h:24,
from /usr/src/linux/include/linux/highmem.h:14,
from /usr/src/linux/include/linux/pagemap.h:10,
from drivers/usb/spca50x.c:57:
/usr/src/linux/include/linux/irq.h:70: error: `NR_IRQS' undeclared here (not in a function)
In file included from /usr/src/linux/include/linux/irq.h:72,
from /usr/src/linux/include/asm/hardirq.h:6,
from /usr/src/linux/include/linux/interrupt.h:11,
from /usr/src/linux/include/asm/highmem.h:24,
from /usr/src/linux/include/linux/highmem.h:14,
from /usr/src/linux/include/linux/pagemap.h:10,
from drivers/usb/spca50x.c:57:
/usr/src/linux/include/asm/hw_irq.h:28: error: `NR_IRQ_VECTORS' undeclared here (not in a function)
/usr/src/linux/include/asm/hw_irq.h:31: error: `NR_IRQS' undeclared here (not in a function)
drivers/usb/spca50x.c:61:27: linux/wrapper.h: Datei oder Verzeichnis nicht gefunden
In file included from drivers/usb/spca50x.c:69:
drivers/usb/spca50x.h:335: error: field `task' has incomplete type
drivers/usb/spca50x.c: In function `uvirt_to_kva':
drivers/usb/spca50x.c:468: warning: implicit declaration of function `pte_offset'
drivers/usb/spca50x.c:468: warning: assignment makes pointer from integer without a cast
drivers/usb/spca50x.c: In function `kvirt_to_pa':
drivers/usb/spca50x.c:488: warning: implicit declaration of function `VMALLOC_VMADDR'
drivers/usb/spca50x.c: In function `rvmalloc':
drivers/usb/spca50x.c:511: warning: implicit declaration of function `mem_map_reserve'
drivers/usb/spca50x.c: In function `rvfree':
drivers/usb/spca50x.c:535: warning: implicit declaration of function `mem_map_unreserve'
drivers/usb/spca50x.c: In function `spca50x_isoc_irq':
drivers/usb/spca50x.c:1365: warning: implicit declaration of function `queue_task'
drivers/usb/spca50x.c:1365: error: `tq_scheduler' undeclared (first use in this function)
drivers/usb/spca50x.c:1365: error: (Each undeclared identifier is reported only once
drivers/usb/spca50x.c:1365: error: for each function it appears in.)
drivers/usb/spca50x.c: In function `spca50x_init_isoc':
drivers/usb/spca50x.c:1395: error: too few arguments to function `usb_alloc_urb'
drivers/usb/spca50x.c:1405: error: `USB_ISO_ASAP' undeclared (first use in this function)
drivers/usb/spca50x.c:1407: warning: assignment from incompatible pointer type
drivers/usb/spca50x.c:1416: error: structure has no member named `next'
drivers/usb/spca50x.c:1418: error: structure has no member named `next'
drivers/usb/spca50x.c:1422: error: too few arguments to function `usb_submit_urb'
drivers/usb/spca50x.c:1500: error: structure has no member named `next'
drivers/usb/spca50x.c: In function `spca50x_stop_isoc':
drivers/usb/spca50x.c:1580: error: structure has no member named `next'
drivers/usb/spca50x.c: In function `spca50x_open':
drivers/usb/spca50x.c:3167: warning: `MOD_INC_USE_COUNT' is deprecated (declared at /usr/src/linux/include/linux/module.h:515)
drivers/usb/spca50x.c:3208: warning: `MOD_DEC_USE_COUNT' is deprecated (declared at /usr/src/linux/include/linux/module.h:527)
drivers/usb/spca50x.c: In function `spca50x_close_callback':
drivers/usb/spca50x.c:3239: warning: `MOD_DEC_USE_COUNT' is deprecated (declared at /usr/src/linux/include/linux/module.h:527)
drivers/usb/spca50x.c: In function `spca50x_close':
drivers/usb/spca50x.c:3300: warning: `MOD_INC_USE_COUNT' is deprecated (declared at /usr/src/linux/include/linux/module.h:515)
drivers/usb/spca50x.c:3308: warning: `MOD_DEC_USE_COUNT' is deprecated (declared at /usr/src/linux/include/linux/module.h:527)
drivers/usb/spca50x.c: In function `spca50x_mmap':
drivers/usb/spca50x.c:4148: warning: passing arg 1 of `remap_page_range' makes pointer from integer without a cast
drivers/usb/spca50x.c:4148: error: incompatible type for argument 4 of `remap_page_range'
drivers/usb/spca50x.c:4148: error: too few arguments to function `remap_page_range'
drivers/usb/spca50x.c: At top level:
drivers/usb/spca50x.c:4165: error: unknown field `open' specified in initializer
drivers/usb/spca50x.c:4165: warning: initialization makes integer from pointer without a cast
drivers/usb/spca50x.c:4166: error: unknown field `close' specified in initializer
drivers/usb/spca50x.c:4166: warning: initialization from incompatible pointer type
drivers/usb/spca50x.c:4167: error: unknown field `read' specified in initializer
drivers/usb/spca50x.c:4167: warning: initialization from incompatible pointer type
drivers/usb/spca50x.c:4168: error: unknown field `write' specified in initializer
drivers/usb/spca50x.c:4168: warning: initialization from incompatible pointer type
drivers/usb/spca50x.c:4169: error: unknown field `ioctl' specified in initializer
drivers/usb/spca50x.c:4170: error: unknown field `mmap' specified in initializer
drivers/usb/spca50x.c:4170: warning: initialization makes integer from pointer without a cast
drivers/usb/spca50x.c:4171: error: unknown field `initialize' specified in initializer
drivers/usb/spca50x.c:4171: warning: missing braces around initializer
drivers/usb/spca50x.c:4171: warning: (near initialization for `spca50x_template.lock')
drivers/usb/spca50x.c:4171: warning: initialization makes integer from pointer without a cast
drivers/usb/spca50x.c: In function `spca50x_configure':
drivers/usb/spca50x.c:4391: warning: passing arg 2 of `usb_driver_release_interface' from incompatible pointer type
drivers/usb/spca50x.c: In function `spca50x_probe':
drivers/usb/spca50x.c:4650: error: request for member `altsetting' in something not a structure or union
drivers/usb/spca50x.c:4659: warning: `MOD_INC_USE_COUNT' is deprecated (declared at /usr/src/linux/include/linux/module.h:515)
drivers/usb/spca50x.c:4964: warning: `MOD_DEC_USE_COUNT' is deprecated (declared at /usr/src/linux/include/linux/module.h:527)
drivers/usb/spca50x.c:4973: warning: `MOD_DEC_USE_COUNT' is deprecated (declared at /usr/src/linux/include/linux/module.h:527)
drivers/usb/spca50x.c: In function `spca50x_disconnect':
drivers/usb/spca50x.c:4984: warning: `MOD_INC_USE_COUNT' is deprecated (declared at /usr/src/linux/include/linux/module.h:515)
drivers/usb/spca50x.c:5011: error: structure has no member named `next'
drivers/usb/spca50x.c:5019: warning: passing arg 2 of `usb_driver_release_interface' from incompatible pointer type
drivers/usb/spca50x.c:5033: warning: `MOD_DEC_USE_COUNT' is deprecated (declared at /usr/src/linux/include/linux/module.h:527)
drivers/usb/spca50x.c: At top level:
drivers/usb/spca50x.c:5041: warning: initialization from incompatible pointer type
drivers/usb/spca50x.c:5042: warning: initialization from incompatible pointer type
drivers/usb/spca50x.c:5043: warning: braces around scalar initializer
drivers/usb/spca50x.c:5043: warning: (near initialization for `spca50x_driver.ioctl')
drivers/usb/spca50x.c:5043: warning: excess elements in scalar initializer
drivers/usb/spca50x.c:5043: warning: (near initialization for `spca50x_driver.ioctl')
make: *** [drivers/usb/spca50x.o] Fehler 1
Puzzle Gast |