Additional remark: the need to not-compile firedtv has to do with
another bug, as http://www.linuxtv.org/wiki/index.php/How_to_Obtain
,_Build_and_Install_V4L-
DVB_Device_Drivers#Building.2FCompiling_the_Modules says:

/QUOTE
Building/Compiling the Modules
Note: If you are using Ubuntu, before proceeding to build the modules, you will 
have to edit the file v4l/.config and change the line for the firedtv driver 
from "firedtv=m" to "firedtv=n". The reason for this necessity is because 
Ubuntu has a bug in their packaging of the kernel headers that results in a 
fatal compilation error within the v4l-dvb build process when it reaches the 
firedtv module. This is a long standing issue, and one of the most frequently 
reported on the mailing list. Please nag the crap out of Ubuntu package 
managers to fix this problem!
/UNQUOTE

Some errors when compiling with the firedtv module still on "m" (not
"n"):

make[2]: Entering directory `/usr/src/linux-headers-2.6.32-24-generic'
  CC [M]  
/home/sander/usb-dvb/tda18218-attempt.2.6.32-24-generic.3092/tda18218/v4l/firedtv-1394.o
/home/sander/usb-dvb/tda18218-attempt.2.6.32-24-generic.3092/tda18218/v4l/firedtv-1394.c:21:17:
 error: dma.h: No such file or directory
/home/sander/usb-dvb/tda18218-attempt.2.6.32-24-generic.3092/tda18218/v4l/firedtv-1394.c:22:21:
 error: csr1212.h: No such file or directory
/home/sander/usb-dvb/tda18218-attempt.2.6.32-24-generic.3092/tda18218/v4l/firedtv-1394.c:23:23:
 error: highlevel.h: No such file or directory
/home/sander/usb-dvb/tda18218-attempt.2.6.32-24-generic.3092/tda18218/v4l/firedtv-1394.c:24:19:
 error: hosts.h: No such file or directory
/home/sander/usb-dvb/tda18218-attempt.2.6.32-24-generic.3092/tda18218/v4l/firedtv-1394.c:25:22:
 error: ieee1394.h: No such file or directory
/home/sander/usb-dvb/tda18218-attempt.2.6.32-24-generic.3092/tda18218/v4l/firedtv-1394.c:26:17:
 error: iso.h: No such file or directory
/home/sander/usb-dvb/tda18218-attempt.2.6.32-24-generic.3092/tda18218/v4l/firedtv-1394.c:27:21:
 error: nodemgr.h: No such file or directory
/home/sander/usb-dvb/tda18218-attempt.2.6.32-24-generic.3092/tda18218/v4l/firedtv-1394.c:40:
 warning: 'struct hpsb_iso' declared inside parameter list
/home/sander/usb-dvb/tda18218-attempt.2.6.32-24-generic.3092/tda18218/v4l/firedtv-1394.c:40:
 warning: its scope is only this definition or declaration, which is probably 
not what you want
/home/sander/usb-dvb/tda18218-attempt.2.6.32-24-generic.3092/tda18218/v4l/firedtv-1394.c:
 In function 'rawiso_activity_cb':
/home/sander/usb-dvb/tda18218-attempt.2.6.32-24-generic.3092/tda18218/v4l/firedtv-1394.c:56:
 error: dereferencing pointer to incomplete type
/home/sander/usb-dvb/tda18218-attempt.2.6.32-24-generic.3092/tda18218/v4l/firedtv-1394.c:57:
 error: implicit declaration of function 'hpsb_iso_n_ready'
/home/sander/usb-dvb/tda18218-attempt.2.6.32-24-generic.3092/tda18218/v4l/firedtv-1394.c:64:
 error: dereferencing pointer to incomplete type
/home/sander/usb-dvb/tda18218-attempt.2.6.32-24-generic.3092/tda18218/v4l/firedtv-1394.c:65:
 error: implicit declaration of function 'dma_region_i'
/home/sander/usb-dvb/tda18218-attempt.2.6.32-24-generic.3092/tda18218/v4l/firedtv-1394.c:65:
 error: dereferencing pointer to incomplete type
/home/sander/usb-dvb/tda18218-attempt.2.6.32-24-generic.3092/tda18218/v4l/firedtv-1394.c:65:
 error: expected expression before 'unsigned'
/home/sander/usb-dvb/tda18218-attempt.2.6.32-24-generic.3092/tda18218/v4l/firedtv-1394.c:67:
 error: dereferencing pointer to incomplete type
/home/sander/usb-dvb/tda18218-attempt.2.6.32-24-generic.3092/tda18218/v4l/firedtv-1394.c:71:
 error: dereferencing pointer to incomplete type
/home/sander/usb-dvb/tda18218-attempt.2.6.32-24-generic.3092/tda18218/v4l/firedtv-1394.c:85:
 error: implicit declaration of function 'hpsb_iso_recv_release_packets'
/home/sander/usb-dvb/tda18218-attempt.2.6.32-24-generic.3092/tda18218/v4l/firedtv-1394.c:
 In function 'node_of':
/home/sander/usb-dvb/tda18218-attempt.2.6.32-24-generic.3092/tda18218/v4l/firedtv-1394.c:90:
 error: dereferencing pointer to incomplete type
/home/sander/usb-dvb/tda18218-attempt.2.6.32-24-generic.3092/tda18218/v4l/firedtv-1394.c:90:
 warning: type defaults to 'int' in declaration of '__mptr'
/home/sander/usb-dvb/tda18218-attempt.2.6.32-24-generic.3092/tda18218/v4l/firedtv-1394.c:90:
 warning: initialization from incompatible pointer type
/home/sander/usb-dvb/tda18218-attempt.2.6.32-24-generic.3092/tda18218/v4l/firedtv-1394.c:90:
 error: invalid use of undefined type 'struct unit_directory'
/home/sander/usb-dvb/tda18218-attempt.2.6.32-24-generic.3092/tda18218/v4l/firedtv-1394.c:
 In function 'node_lock':

-- 
USB DVB-T: TDA18218 not yet compiled in af9015
https://bugs.launchpad.net/bugs/622397
You received this bug notification because you are a member of Ubuntu
Bugs, which is subscribed to Ubuntu.

-- 
ubuntu-bugs mailing list
[email protected]
https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs

Reply via email to