Re: can't "make" 4vl-dvb

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

 



Hi Ed,

what distro are you using?

You should only try one v4l-dvb release, the latest one. For that look at
http://linuxtv.org/wiki/index.php/How_to_install_DVB

You'll need to download mercurial as tarball, build it as described in
INSTALL. Take care to have python-devel installed.

After checking out v4l-dvb (hg pull ...) make sure that you have the kernel
sources installed and configured. Under RedHat/Fedora this is some
kernel-*-devel package. Under SuSe it's kernel-source. You MUST have
/lib/modules/`uname -r`/build/* around.

I had bad experience with SuSE 10.0 when trying to build v4l-dvb. Some drivers
are too new and not able to build with older kernels any more. If the build
fails for some driver (which you don't need), a dirty workaround is to comment
out the corresponding CONFIG_... line in the
/lib/modules/`uname -r`/build/.config file.

Good luck,

regards,
Erich


On Monday 10 July 2006 20:50, Ed wrote:
> I've tried to "make" several versions of 4vl-dvb, and I always get some
> sort of no target rule error.
> 
> Example:
> /linux:~ # cd /root/Documents/v4l-dvb-20060115
> linux:~/Documents/v4l-dvb-20060115 # make
> make -C /root/Documents/v4l-dvb-20060115/v4l
> make[1]: Entering directory `/root/Documents/v4l-dvb-20060115/v4l'
> creating symbolic links...
> make -C /lib/modules/2.6.13-15-default/build
> SUBDIRS=/root/Documents/v4l-dvb-20060115/v4l  modules
> make[2]: Entering directory `/usr/src/linux-2.6.13-15-obj/i386/default'
> make[2]: *** No rule to make target `modules'.  Stop.
> make[2]: Leaving directory `/usr/src/linux-2.6.13-15-obj/i386/default'
> make[1]: *** [default] Fehler 2
> make[1]: Leaving directory `/root/Documents/v4l-dvb-20060115/v4l'
> make: *** [all] Fehler 2
> linux:~/Documents/v4l-dvb-20060115 #/
> 
> Example:
> /linux:/home/ed # cd /root/Documents/v4l-dvb-a3a095225de1
> linux:~/Documents/v4l-dvb-a3a095225de1 # make
> make -C /root/Documents/v4l-dvb-a3a095225de1/v4l
> make[1]: Entering directory `/root/Documents/v4l-dvb-a3a095225de1/v4l'
> No version yet.
> scripts/make_makefile.pl /lib/modules/2.6.13-15-default/build
> Creating Makefile.media.
> File not found:
> /lib/modules/2.6.13-15-default/build/include/linux/config.h at
> ./scripts/make_kconfig.pl line 27.
> make[1]: *** Keine Regel vorhanden, um das Target ».config«,
>   benötigt von ».myconfig«, zu erstellen.  Schluss.
> make[1]: Leaving directory `/root/Documents/v4l-dvb-a3a095225de1/v4l'
> make: *** [all] Fehler 2
> linux:~/Documents/v4l-dvb-a3a095225de1 #
> 
> /Linux Version:/
> # uname -a
> Linux linux 2.6.13-15-default #1 Tue Sep 13 14:56:15 UTC 2005 i686 i686
> i386 GNU/Linux
> 
> /What am I doing wrong? I've looked at FAQ's in PVRWEB and v4l Homepage
> and Googled, but can't find any helpfull tips.
> 
> Eddie
> /
> /


_______________________________________________

linux-dvb@xxxxxxxxxxx
http://www.linuxtv.org/cgi-bin/mailman/listinfo/linux-dvb


[Index of Archives]     [Linux Media]     [Video 4 Linux]     [Asterisk]     [Samba]     [Xorg]     [Xfree86]     [Linux USB]

  Powered by Linux