I just downloaded and pwc 10.0.11 and tried to build it, but I got this:

[EMAIL PROTECTED]:~/pwc-10.0.11> make
make -C /lib/modules/2.6.5-7.97-custom/source SUBDIRS=/root/pwc-10.0.11 modules
make[1]: Entering directory `/usr/src/linux-2.6.5-7.97'
  CC [M]  /root/pwc-10.0.11/pwc-if.o
In file included from /root/pwc-10.0.11/pwc-uncompress.h:35,
                 from /root/pwc-10.0.11/pwc.h:40,
                 from /root/pwc-10.0.11/pwc-if.c:69:
/root/pwc-10.0.11/pwc-ioctl.h:315: error: parse error before "__le16"
/root/pwc-10.0.11/pwc-ioctl.h:315: warning: no semicolon at end of struct or union /root/pwc-10.0.11/pwc-ioctl.h:316: warning: type defaults to `int' in declaration of `vbandlength' /root/pwc-10.0.11/pwc-ioctl.h:316: warning: data definition has no type or storage class
/root/pwc-10.0.11/pwc-ioctl.h:319: error: parse error before '}' token
/root/pwc-10.0.11/pwc-ioctl.h:319: warning: empty declaration
/root/pwc-10.0.11/pwc-if.c: In function `pwc_isoc_cleanup':
/root/pwc-10.0.11/pwc-if.c:926: warning: implicit declaration of function `usb_kill_urb'
/root/pwc-10.0.11/pwc-if.c: In function `pwc_video_read':
/root/pwc-10.0.11/pwc-if.c:1287: error: invalid application of `sizeof' to an incomplete type
make[2]: *** [/root/pwc-10.0.11/pwc-if.o] Error 1
make[1]: *** [_module_/root/pwc-10.0.11] Error 2
make[1]: Leaving directory `/usr/src/linux-2.6.5-7.97'
make: *** [all] Error 2

I'm running Suse Enterprise 9 (kernel 2.6.5-7.97).

I'm an experienced kernel developer, so I don't need help understanding the problem. I want to point out, however, that "__le16" is not defined anywhere in my kernel header files. Can someone tell me where it's supposed to be defined?
_______________________________________________
pwc mailing list
[email protected]
http://lists.saillard.org/mailman/listinfo/pwc

Reply via email to