[pvrusb2] compile error with 2.6.15-1-686 (debian)

Matt Bachmann bachmann.matt at gmail.com
Mon Apr 10 13:15:05 CDT 2006


I am having troubles compiling this with the 2.6.16-1-686 kernel. It
is the newest snapshot. Here is my error.

make INSTALL_MOD_DIR=pvrusb2 -C /lib/modules/2.6.16-1-686/build
M=/root/pvrusb2-mci-20060329/driver CONFIG_VIDEO_PVRUSB2=m modules
make[1]: Entering directory `/usr/src/linux-headers-2.6.16-1-686'
  CC [M]  /root/pvrusb2-mci-20060329/driver/pvrusb2-audio.o
In file included from /root/pvrusb2-mci-20060329/driver/pvrusb2-audio.c:35:
include/media/v4l2-common.h:124: error: redefinition of ‚
make[2]: *** [/root/pvrusb2-mci-20060329/driver/pvrusb2-audio.o] Error 1
make[1]: *** [_module_/root/pvrusb2-mci-20060329/driver] Error 2
make[1]: Leaving directory `/usr/src/linux-headers-2.6.16-1-686'
make: *** [modules] Error 2

Now I have done some looking around and the best advice I have seen is
to get a kernel from kernel.org (kernels.org?) and build it myself.
However I am using debian(the advice was given to a fc5 user) so I was
wondering if there was any other options.

Now I have gotten the thing to compile and run on the 2.6.15-1-686
kernel (worked great, although it was an older snapshot) However I
have recently done a reinstall and now cant seem to even find header
files for that kernel (i dont know why)

any ideas?

thanks,
Matt Bachmann


More information about the pvrusb2 mailing list