Hi,

since 2.6.18-rc1/rc2 the driver doesn't compile anymore:

home/indy/pwc-v4l2-20060717-042701/pwc-if.c:166: Fehler: Variable »pwc_template« hat Initialisierung, aber unvollständigen Typ /home/indy/pwc-v4l2-20060717-042701/pwc-if.c:167: Fehler: unbekanntes Feld »owner« in Initialisierung angegeben /home/indy/pwc-v4l2-20060717-042701/pwc-if.c:167: Warnung: Elementüberschreitung in struct-Initialisierung /home/indy/pwc-v4l2-20060717-042701/pwc-if.c:167: Warnung: (nahe der Initialisierung für »pwc_template«) /home/indy/pwc-v4l2-20060717-042701/pwc-if.c:168: Fehler: unbekanntes Feld »name« in Initialisierung angegeben /home/indy/pwc-v4l2-20060717-042701/pwc-if.c:168: Warnung: Elementüberschreitung in struct-Initialisierung /home/indy/pwc-v4l2-20060717-042701/pwc-if.c:168: Warnung: (nahe der Initialisierung für »pwc_template«) /home/indy/pwc-v4l2-20060717-042701/pwc-if.c:169: Fehler: unbekanntes Feld »type« in Initialisierung angegeben /home/indy/pwc-v4l2-20060717-042701/pwc-if.c:169: Warnung: Elementüberschreitung in struct-Initialisierung /home/indy/pwc-v4l2-20060717-042701/pwc-if.c:169: Warnung: (nahe der Initialisierung für »pwc_template«) /home/indy/pwc-v4l2-20060717-042701/pwc-if.c:170: Fehler: unbekanntes Feld »hardware« in Initialisierung angegeben /home/indy/pwc-v4l2-20060717-042701/pwc-if.c:170: Warnung: Elementüberschreitung in struct-Initialisierung /home/indy/pwc-v4l2-20060717-042701/pwc-if.c:170: Warnung: (nahe der Initialisierung für »pwc_template«) /home/indy/pwc-v4l2-20060717-042701/pwc-if.c:171: Fehler: unbekanntes Feld »release« in Initialisierung angegeben /home/indy/pwc-v4l2-20060717-042701/pwc-if.c:171: Fehler: »video_device_release« ist hier nicht deklariert (nicht in einer Funktion) /home/indy/pwc-v4l2-20060717-042701/pwc-if.c:171: Warnung: Elementüberschreitung in struct-Initialisierung /home/indy/pwc-v4l2-20060717-042701/pwc-if.c:171: Warnung: (nahe der Initialisierung für »pwc_template«) /home/indy/pwc-v4l2-20060717-042701/pwc-if.c:172: Fehler: unbekanntes Feld »fops« in Initialisierung angegeben /home/indy/pwc-v4l2-20060717-042701/pwc-if.c:172: Warnung: Elementüberschreitung in struct-Initialisierung /home/indy/pwc-v4l2-20060717-042701/pwc-if.c:172: Warnung: (nahe der Initialisierung für »pwc_template«) /home/indy/pwc-v4l2-20060717-042701/pwc-if.c:173: Fehler: unbekanntes Feld »minor« in Initialisierung angegeben /home/indy/pwc-v4l2-20060717-042701/pwc-if.c:173: Warnung: Elementüberschreitung in struct-Initialisierung /home/indy/pwc-v4l2-20060717-042701/pwc-if.c:173: Warnung: (nahe der Initialisierung für »pwc_template«)
/home/indy/pwc-v4l2-20060717-042701/pwc-if.c: In Funktion »cd_to_pwc«:
/home/indy/pwc-v4l2-20060717-042701/pwc-if.c:1019: Warnung: Implizite Deklaration der Funktion »to_video_device« /home/indy/pwc-v4l2-20060717-042701/pwc-if.c:1019: Warnung: Initialisierung erzeugt Zeiger von Ganzzahl ohne Typkonvertierung /home/indy/pwc-v4l2-20060717-042701/pwc-if.c:1020: Warnung: Implizite Deklaration der Funktion »video_get_drvdata« /home/indy/pwc-v4l2-20060717-042701/pwc-if.c:1020: Warnung: return erzeugt Zeiger von Ganzzahl ohne Typkonvertierung /home/indy/pwc-v4l2-20060717-042701/pwc-if.c: In Funktion »pwc_create_sysfs_files«: /home/indy/pwc-v4l2-20060717-042701/pwc-if.c:1062: Warnung: Initialisierung erzeugt Zeiger von Ganzzahl ohne Typkonvertierung /home/indy/pwc-v4l2-20060717-042701/pwc-if.c:1064: Warnung: Implizite Deklaration der Funktion »video_device_create_file« /home/indy/pwc-v4l2-20060717-042701/pwc-if.c: In Funktion »pwc_remove_sysfs_files«: /home/indy/pwc-v4l2-20060717-042701/pwc-if.c:1070: Warnung: Initialisierung erzeugt Zeiger von Ganzzahl ohne Typkonvertierung /home/indy/pwc-v4l2-20060717-042701/pwc-if.c:1072: Warnung: Implizite Deklaration der Funktion »video_device_remove_file«
/home/indy/pwc-v4l2-20060717-042701/pwc-if.c: In Funktion »pwc_video_open«:
/home/indy/pwc-v4l2-20060717-042701/pwc-if.c:1112: Warnung: Implizite Deklaration der Funktion »video_devdata« /home/indy/pwc-v4l2-20060717-042701/pwc-if.c:1112: Warnung: Initialisierung erzeugt Zeiger von Ganzzahl ohne Typkonvertierung /home/indy/pwc-v4l2-20060717-042701/pwc-if.c:1117: Fehler: Dereferenzierung eines Zeigers auf unvollständigen Typen /home/indy/pwc-v4l2-20060717-042701/pwc-if.c:1134: Fehler: Dereferenzierung eines Zeigers auf unvollständigen Typen
/home/indy/pwc-v4l2-20060717-042701/pwc-if.c: In Funktion »pwc_video_close«:
/home/indy/pwc-v4l2-20060717-042701/pwc-if.c:1231: Fehler: Dereferenzierung eines Zeigers auf unvollständigen Typen
/home/indy/pwc-v4l2-20060717-042701/pwc-if.c: In Funktion »pwc_video_read«:
/home/indy/pwc-v4l2-20060717-042701/pwc-if.c:1292: Fehler: Dereferenzierung eines Zeigers auf unvollständigen Typen
/home/indy/pwc-v4l2-20060717-042701/pwc-if.c: In Funktion »pwc_video_poll«:
/home/indy/pwc-v4l2-20060717-042701/pwc-if.c:1359: Fehler: Dereferenzierung eines Zeigers auf unvollständigen Typen
/home/indy/pwc-v4l2-20060717-042701/pwc-if.c: In Funktion »pwc_video_ioctl«:
/home/indy/pwc-v4l2-20060717-042701/pwc-if.c:1375: Warnung: Implizite Deklaration der Funktion »video_usercopy«
/home/indy/pwc-v4l2-20060717-042701/pwc-if.c: In Funktion »pwc_video_mmap«:
/home/indy/pwc-v4l2-20060717-042701/pwc-if.c:1388: Fehler: Dereferenzierung eines Zeigers auf unvollständigen Typen
/home/indy/pwc-v4l2-20060717-042701/pwc-if.c: In Funktion »usb_pwc_probe«:
/home/indy/pwc-v4l2-20060717-042701/pwc-if.c:1722: Warnung: Implizite Deklaration der Funktion »video_device_alloc« /home/indy/pwc-v4l2-20060717-042701/pwc-if.c:1722: Warnung: Zuweisung erzeugt Zeiger von Ganzzahl ohne Typkonvertierung /home/indy/pwc-v4l2-20060717-042701/pwc-if.c:1729: Fehler: Ungültige Anwendung von »sizeof« auf unvollständigen Typen »struct video_device« /home/indy/pwc-v4l2-20060717-042701/pwc-if.c:1729: Fehler: Ungültige Anwendung von »sizeof« auf unvollständigen Typen »struct video_device« /home/indy/pwc-v4l2-20060717-042701/pwc-if.c:1729: Fehler: Ungültige Anwendung von »sizeof« auf unvollständigen Typen »struct video_device« /home/indy/pwc-v4l2-20060717-042701/pwc-if.c:1730: Fehler: Dereferenzierung eines Zeigers auf unvollständigen Typen /home/indy/pwc-v4l2-20060717-042701/pwc-if.c:1731: Fehler: Dereferenzierung eines Zeigers auf unvollständigen Typen /home/indy/pwc-v4l2-20060717-042701/pwc-if.c:1732: Fehler: Dereferenzierung eines Zeigers auf unvollständigen Typen /home/indy/pwc-v4l2-20060717-042701/pwc-if.c:1733: Warnung: Implizite Deklaration der Funktion »video_set_drvdata« /home/indy/pwc-v4l2-20060717-042701/pwc-if.c:1756: Fehler: Dereferenzierung eines Zeigers auf unvollständigen Typen /home/indy/pwc-v4l2-20060717-042701/pwc-if.c:1757: Warnung: Implizite Deklaration der Funktion »video_register_device« /home/indy/pwc-v4l2-20060717-042701/pwc-if.c:1757: Fehler: »VFL_TYPE_GRABBER« nicht deklariert (erste Benutzung in dieser Funktion) /home/indy/pwc-v4l2-20060717-042701/pwc-if.c:1757: Fehler: (Jeder nicht deklarierte Bezeichner wird nur einmal aufgeführt /home/indy/pwc-v4l2-20060717-042701/pwc-if.c:1757: Fehler: für jede Funktion in der er auftritt.) /home/indy/pwc-v4l2-20060717-042701/pwc-if.c:1760: Warnung: Implizite Deklaration der Funktion »video_device_release« /home/indy/pwc-v4l2-20060717-042701/pwc-if.c:1765: Fehler: Dereferenzierung eines Zeigers auf unvollständigen Typen /home/indy/pwc-v4l2-20060717-042701/pwc-if.c: In Funktion »usb_pwc_disconnect«: /home/indy/pwc-v4l2-20060717-042701/pwc-if.c:1819: Warnung: Implizite Deklaration der Funktion »video_unregister_device«
make[2]: *** [/home/indy/pwc-v4l2-20060717-042701/pwc-if.o] Fehler 1
make[1]: *** [_module_/home/indy/pwc-v4l2-20060717-042701] Fehler 2
make[1]: Leaving directory `/usr/src/linux-2.6.18-rc2'
make: *** [all] Fehler 2

_______________________________________________
pwc mailing list
[email protected]
http://lists.saillard.org/mailman/listinfo/pwc

Reply via email to