• Willkommen im Linux Club - dem deutschsprachigen Supportforum für GNU/Linux. Registriere dich kostenlos, um alle Inhalte zu sehen und Fragen zu stellen.

Hauppauge PVR-USB2 in Kernel backen

mathew05

Newbie
hallo zusammen,

ich möchte auf meinem Suse 10 mit Kernel 2.13. meine TV Karte kompilieren und installieren und bekomme das nicht hin. Ich bin muß ganz ehrlich gestehen noch nicht ganz fit in Sachen Kernel umbauen.

Hab die Kernel-source die mit meinem uname -r Kernel übereinstimmt installiert und dazu gcc, gcc+, und automake.

ich bekomm aber immer folgende meldung.

make -C /lib/modules/2.6.13-15.8-default/build SUBDIRS=/win_driver/pvrusb2-0.6 modules
make[1]: Entering directory `/usr/src/linux-2.6.13-15.8-obj/i386/default'
make[1]: *** No rule to make target `modules'. Stop.
make[1]: Leaving directory `/usr/src/linux-2.6.13-15.8-obj/i386/default'
make: *** [default] Error 2

weis jemand rat? wäre toll die zum laufen zu bringen

danke und gruß
mathew
 

Gimpel

Guru
mathew05 schrieb:
ich möchte auf meinem Suse 10 mit Kernel 2.13. meine TV Karte kompilieren und installieren...
TV Karte kompilieren? oha .. :shock: ...und das auf kernel 2.13? krazz.
Meinst du evtl: den treiber für deine TV karte unter kernel 2.6.13 kompilieren?

Hab die Kernel-source die mit meinem uname -r Kernel übereinstimmt installiert und dazu gcc, gcc+, und automake.

ich bekomm aber immer folgende meldung.

make -C /lib/modules/2.6.13-15.8-default/build SUBDIRS=/win_driver/pvrusb2-0.6 modules
make[1]: Entering directory `/usr/src/linux-2.6.13-15.8-obj/i386/default'
make[1]: *** No rule to make target `modules'. Stop.
make[1]: Leaving directory `/usr/src/linux-2.6.13-15.8-obj/i386/default'
make: *** [default] Error 2

weis jemand rat? wäre toll die zum laufen zu bringen

danke und gruß
mathew

erstmal ist /usr/src/linux-2.6.13-15.8-obj _nicht_ die kernel source, sondern irgendwas komisches suse spezifisches dessen sinn mir bis heute nicht bekannt ist.
evtl musst du die richtige kernel source noch konfigurieren:
Code:
cd /usr/src/linux-`uname -r`
make cloneconfig
make prepare
 
OP
M

mathew05

Newbie
hab ich gemacht und der hat gerodel und gerodelt. leider bekomme ich jetzt folgende fehler :

make -C /lib/modules/2.6.13-15.8-default/build SUBDIRS=/win_driver/pvrusb2-0.6 modules
make[1]: Entering directory `/usr/src/linux-2.6.13-15.8-obj/i386/default'
make -C ../../../linux-2.6.13-15.8 O=../linux-2.6.13-15.8-obj/i386/default modules
CC [M] /win_driver/pvrusb2-0.6/pvrusb2-v4l2.o
/win_driver/pvrusb2-0.6/pvrusb2-v4l2.c: In function âpvr_v4l_do_ioctlâ:
/win_driver/pvrusb2-0.6/pvrusb2.h:193: sorry, unimplemented: inlining failed in call to âpvr_reconfigureâ: function body not available
/win_driver/pvrusb2-0.6/pvrusb2-v4l2.c:1035: sorry, unimplemented: called from here
make[4]: *** [/win_driver/pvrusb2-0.6/pvrusb2-v4l2.o] Error 1
make[3]: *** [_module_/win_driver/pvrusb2-0.6] Error 2
make[2]: *** [modules] Error 2
make[1]: *** [modules] Error 2
make[1]: Leaving directory `/usr/src/linux-2.6.13-15.8-obj/i386/default'
make: *** [default] Error 2


fehlt da noch etwas?

gruß
mathew
 
Oben