Hi Leute,
ich habe hier ein openSuSE 10.3 System installiert. Der Kernel ist folgender:
2.6.22.2-3-bigsmp
kernel-sourcen sowie kernel-syms sind installiert. Habe den aktuellen DVB Treiber mit:
hg clone http://linuxtv.org/hg/v4l-dvb
runtergezogen und unter /usr/local/src/dvb abgelegt. Wenn ich aus dem dvb Verzeichnis ein make ausführe kommt folgendes:
make -C /usr/local/src/dvb/v4l
make[1]: Entering directory `/usr/local/src/dvb/v4l'
scripts/make_makefile.pl
No version yet.
Updating/Creating .config
Preparing to compile for kernel version 2.6.22
***WARNING:*** You do not have the full kernel sources installed.
This does not prevent you from building the v4l-dvb tree if you have the
kernel headers, but the full kernel source may be required in order to use
make menuconfig / xconfig / qconfig.
If you are experiencing problems building the v4l-dvb tree, please try
building against a vanilla kernel before reporting a bug.
Vanilla kernels are available at http://kernel.org.
On most distros, this will compile a newly downloaded kernel:
cp /boot/config-`uname -r` <your kernel dir>/.config
cd <your kernel dir>
make all modules_install install
Please see your distro's web site for instructions to build a new kernel.
VIDEO_PLANB: Requires at least kernel 2.6.99
Created default (all yes) .config file
./scripts/make_myconfig.pl
make[1]: Leaving directory `/usr/local/src/dvb/v4l'
make[1]: Entering directory `/usr/local/src/dvb/v4l'
perl scripts/make_config_compat.pl /lib/modules/2.6.22.2-3-bigsmp/build ./.myconfig ./config-compat.h
File not found: /lib/modules/2.6.22.2-3-bigsmp/build/include/linux/netdevice.h at scripts/make_config_compat.pl line 15.
make[1]: *** [config-compat.h] Error 2
make[1]: Leaving directory `/usr/local/src/dvb/v4l'
make: *** [all] Error 2
So meine Frage jetzt was ist VIDEO_PLANB ? Und wie bekomme ich das ans laufen? Bitte wenns geht etwas ausführlich erklären ich kenne mich mit Kernel etc. nicht so aus?
Übrigens die openSuSE 10.2 DVB Installation aus dem Wiki funktioniert unter 10.3 nicht da ich danach vorgegangen bin.