[linux-dvb] [Patch] Latest CVS Error installing dst.ko

Giuliano A. Montecarlo gggiuly at googlemail.com
Tue Nov 22 12:57:42 CET 2005


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 at mikeditum.co.uk> 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 at 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 mailing list
>linux-dvb at linuxtv.org
>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 at giuly.de>
-------------- next part --------------
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


More information about the linux-dvb mailing list