Dear visitor, welcome to VDR Portal. If this is your first visit here, please read the Help. It explains in detail how this page works. To use all features of this page, you should consider registering. Please use the registration form, to register here or read more information about the registration process. If you are already registered, please login here.

This post has been edited 1 times, last edit by "Psy" (Jan 5th 2004, 8:45pm)
|
|
Source code |
1 |
moddir=/lib/modules/`uname -r`/dvb |
|
|
Source code |
1 |
moddir=/lib/modules/`uname -r`/kernel/drivers/media/dvb |
|
|
Source code |
1 2 3 4 5 |
for vendor in ves alps_ st grundig_ tda mt; do
for m in $moddir/$vendor*; do
test -e $m && basename $m .o
done
done
|
|
|
Source code |
1 2 3 |
drivers=`/sbin/modprobe -c | \
grep -E "^[[:space:]]*alias[[:space:]]+snd-card-[[:digit:]]" | sort |\
awk '{print $3}'`
|
|
|
Source code |
1 2 |
[CODE]LSMOD="`/sbin/lsmod | grep -w '^dvb' | wc -l`" #KILL="/usr/bin/killall -q -TERM" |
|
|
Source code |
1 2 |
LSMOD="`/sbin/lsmod | grep -w '^dvb_core' | wc -l`" #KILL="/usr/bin/killall -q -TERM" |

Quoted
Original von ralf
Hallo,
du mußt einfach im Makefile von vdr den DVB- Pfad neu setzen, also von
"./DVB" z.b zu "/usr/src/linux/include/linux/dvb", wenn du die mit dem Kernel mitgelieferten Header benutzt.
grüße
ralf
|
|
Source code |
1 |
DVBDIR = ../linux-2.6/include/linux/dvb |
|
|
Source code |
1 |
make clean; make plugins-clean; make all plugins |
|
|
Source code |
1 2 3 4 5 6 7 8 |
dvbdevice.h:23:2: #error VDR requires Linux DVB driver API version 3! In file included from eitscan.c:13: dvbdevice.h:23:2: #error VDR requires Linux DVB driver API version 3! make: *** Datei ».dependencies« wird gelöscht. make: *** [.dependencies] Unterbrechung make: *** Datei ».dependencies« wird gelöscht. make: *** [.dependencies] Unterbrechung |
This post has been edited 1 times, last edit by "ralf" (Jan 18th 2004, 9:10pm)
|
|
Source code |
1 |
DVBDIR = /usr/src/linux-2.6/include/linux/dvb |
|
|
Source code |
1 2 3 4 5 6 7 8 9 10 |
# ll /usr/src/linux-2.6/include/linux/dvb insgesamt 52 -rw-r--r-- 1 root root 4605 9. Jan 07:59 audio.h -rw-r--r-- 1 root root 3150 9. Jan 08:00 ca.h -rw-r--r-- 1 root root 4231 9. Jan 08:00 dmx.h -rw-r--r-- 1 root root 7693 9. Jan 07:59 frontend.h -rw-r--r-- 1 root root 1265 9. Jan 07:59 net.h -rw-r--r-- 1 root root 4247 9. Jan 07:59 osd.h -rw-r--r-- 1 root root 985 9. Jan 07:59 version.h -rw-r--r-- 1 root root 6663 9. Jan 07:59 video.h |
This post has been edited 1 times, last edit by "ralf" (Jan 18th 2004, 9:57pm)
|
|
Source code |
1 2 3 4 5 6 7 8 9 10 11 12 |
# make clean
In file included from dvbdevice.c:10:
dvbdevice.h:23:2: #error VDR requires Linux DVB driver API version 3!
In file included from dvbosd.h:14,
from dvbosd.c:10:
dvbdevice.h:23:2: #error VDR requires Linux DVB driver API version 3!
In file included from eitscan.c:13:
dvbdevice.h:23:2: #error VDR requires Linux DVB driver API version 3!
In file included from vdr.c:40:
dvbdevice.h:23:2: #error VDR requires Linux DVB driver API version 3!
make: *** [.dependencies] Fehler 1
make: *** Datei ».dependencies« wird gelöscht.
|
Quoted
Original von holymoly
hallo,
hast du den cvs dvb-kernel verlinkt mit der makelinks ?
Bei mir haben die include files alle ein anderes Datum ??
mfg
|
|
Source code |
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 |
/* * version.h * * Copyright (C) 2000 Holger Waechtler <holger@convergence.de> * for convergence integrated media GmbH * * This program is free software; you can redistribute it and/or * modify it under the terms of the GNU Lesser General Public License * as published by the Free Software Foundation; either version 2.1 * of the License, or (at your option) any later version. * * This program is distributed in the hope that it will be useful, * but WITHOUT ANY WARRANTY; without even the implied warranty of * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the * GNU General Public License for more details. * * You should have received a copy of the GNU Lesser General Public License * along with this program; if not, write to the Free Software * Foundation, Inc., 59 Temple Place - Suite 330, Boston, MA 02111-1307, USA. * */ #ifndef _DVBVERSION_H_ #define _DVBVERSION_H_ #define DVB_API_VERSION 3 #endif /*_DVBVERSION_H_*/ |
