vertiger wrote:
tried with kernel 2.6.25.1 (i'm on ubuntu 8.04 with a custom 2.6.25 kernel) - no luck so far,
some header includes are not working,
after i had corrected that,
the compiler complains about a changed dvb interface
here is the output:
Code:
drivers/media/dvb/firesat/firesat_dvb.c: In function ‘firesat_dvbdev_init’:
drivers/media/dvb/firesat/firesat_dvb.c:237: error: ‘adapter_nr’ undeclared (first use in this function)
drivers/media/dvb/firesat/firesat_dvb.c:237: error: (Each undeclared identifier is reported only once
drivers/media/dvb/firesat/firesat_dvb.c:237: error: for each function it appears in.)
drivers/media/dvb/firesat/firesat_dvb.c:237: error: too many arguments to function ‘dvb_register_adapter’
make[5]: *** [drivers/media/dvb/firesat/firesat_dvb.o] Error 1
make[4]: *** [drivers/media/dvb/firesat] Error 2
make[3]: *** [drivers/media/dvb] Error 2
Apparently, there was a recent change to dvb_register_adapter adding the adapter_nr as argument. In the most recent kernel (2.6.25.3), this is already updated so everything should go fine (without the modifications I suggested).
Tutorial is almost done, currently building a new kernel to see if everything is ok.
[edit]
ok, never mind, came across the same problem.
Let's see how we can fix that
