Giuliano A. Montecarlo wrote: > Michael Ditum wrote: > >> OK if I comment out the following line in v4l/Makefile it completes >> fine... >> >> (under dvb-install) >> >> install -m 644 -c $(inst_bt8xx) $(KDIR26)/dvb/bt8xx >> >> what functionality am I losing by doing this? >> >> Mike >> >> On 22/11/05, Michael Ditum <mike@xxxxxxxxxxxxxxx> wrote: >> >> >>> Hi! >>> >>> I'm trying to install the latest CVS release on our system. I have >>> kernel 2.6.14.2 running and followed the steps for installing from cvs >>> from the wiki... >>> >>> cd v4l-kernel >>> make merge-trees >>> make >>> make install >>> >>> They all complete sucessfully until make install where I get the >>> following... >>> >>> [root@bloodhound v4l-kernel]# make install >>> make -C /opt/tripleplay-kernel-2.5.0-test2.8662/v4l-kernel/v4l install >>> make[1]: Entering directory >>> `/opt/tripleplay-kernel-2.5.0-test2.8662/v4l-kernel/v4l' >>> >>> Eliminating old DVB modules (errors on this step is not a problem).. >>> make[1]: [dvb-rminstall] Error 1 (ignored) >>> >>> >>> Eliminating old V4L modules (errors on this step is not a problem).. >>> make[1]: [rminstall] Error 1 (ignored) >>> >>> >>> Installing new DVB modules at corresponding Kernel dir... >>> install -d /lib/modules/2.6.14-2-smp/kernel/drivers/media/dvb/frontends >>> install -m 644 -c cx22702.ko dvb-pll.ko lgdt330x.ko or51132.ko >>> tda1004x.ko mt352.ko sp887x.ko nxt6000.ko cx24110.ko or51211.ko >>> nxt200x.ko cx24123.ko >>> /lib/modules/2.6.14-2-smp/kernel/drivers/media/dvb/frontends >>> install -d /lib/modules/2.6.14-2-smp/kernel/drivers/media/dvb/bt8xx >>> install -m 644 -c bt878.ko dvb-bt8xx.ko dst.ko dst_ca.ko >>> /lib/modules/2.6.14-2-smp/kernel/drivers/media/dvb/bt8xx >>> install: cannot stat `dst.ko': No such file or directory >>> install: cannot stat `dst_ca.ko': No such file or directory >>> make[1]: *** [dvb-install] Error 1 >>> make[1]: Leaving directory >>> `/opt/tripleplay-kernel-2.5.0-test2.8662/v4l-kernel/v4l' >>> make: *** [install] Error 2 >>> >>> I've done a find | grep dst.ko in the directory and there is no dst.ko >>> or dst_ca.ko so they have not been created. Are they supposed to have >>> been created? >>> >>> Thanks for your help in advance >>> >>> Mike >>> >>> >> >> >> _______________________________________________ >> >> linux-dvb@xxxxxxxxxxx >> http://www.linuxtv.org/cgi-bin/mailman/listinfo/linux-dvb >> >> >> > You're loosing the ability of installing them (whether important or not). > > Try this patch. > > Regards. > > Signed-off-by: Giuliano A. Montecarlo <giuly@xxxxxxxx> > >------------------------------------------------------------------------ > >Index: v4l/Makefile >=================================================================== >RCS file: /cvs/video4linux/v4l-kernel/v4l/Makefile,v >retrieving revision 1.100 >diff -u -r1.100 Makefile >--- v4l/Makefile 22 Nov 2005 03:44:49 -0000 1.100 >+++ v4l/Makefile 22 Nov 2005 07:13:58 -0000 >@@ -174,7 +174,10 @@ > inst_cx88 += cx88-blackbird.ko cx88xx.ko cx88-dvb.ko > inst_saa7134 := saa6752hs.ko saa7134.ko saa7134-empress.ko saa7134-dvb.ko > inst_em28xx := em28xx.ko >-inst_bt8xx := bt878.ko dvb-bt8xx.ko dst.ko dst_ca.ko >+inst_bt8xx := bt878.ko dvb-bt8xx.ko >+ifeq ($(CONFIG_DVB_BT8XX_DST),m) >+ inst_bt88xx += dst.ko dst_ca.ko >+endif > inst_frontends := cx22702.ko dvb-pll.ko lgdt330x.ko or51132.ko tda1004x.ko > inst_frontends += mt352.ko sp887x.ko nxt6000.ko cx24110.ko or51211.ko > inst_frontends += nxt200x.ko cx24123.ko > Ah, Slight error on my part... Your solution will work, but I have a slightly different idea... I will fix this in v4l-kernel cvs within a few hours. Thanks. I had to separate DST from the build last night because it is broken in the merge-trees build, due to quincy's latest frontend tuning changes... I haven't had a chance to work those into compat.h ... (in v4l-kernel) ... Cheers, -Mike