DXR3 und CVS Treiber

  • Hab Suse 9.0 und und VDR mit DXR3 Karte --> der VDR läuft auch aber noch nicht so 100 % stabil. Hab bisher die em8300-0.14.0 verwendet. Jetzt wollte ich mal die CVS Treiber benutzen aber dort scheitert bei mir das make.



    Ich bekomme folgende Fehlermeldung:


    In file included from adv717x.c:49:
    /usr/src/linux-2.4.21-99-include/default/include/linux/em8300.h:194:1: warning: "EM8300_VERSION" redefined
    <command line>:9:1: warning: this is the location of the previous definition
    adv717x.c: In function `adv717x_setup':
    adv717x.c:425: error: structure has no member named `card_nr'
    adv717x.c:427: error: structure has no member named `card_nr'
    adv717x.c:432: error: structure has no member named `card_nr'
    adv717x.c:437: error: structure has no member named `card_nr'
    adv717x.c:438: error: structure has no member named `card_nr'
    adv717x.c:440: error: structure has no member named `card_nr'
    make[2]: *** [adv717x.o] Error 1
    make[2]: Leaving directory `/data/dxr3/em8300/modules'
    make[1]: *** [_mod_/data/dxr3/em8300/modules] Error 2
    make[1]: Leaving directory `/usr/src/linux-2.4.21-99-include/default'
    make: *** [build] Error 2



    die em8300-0.14.0 konnte ich auf meinem System problemlos übersetzen


    mfg


    Dile

  • Die Headerdatei em8300.h, die in include/linux gefunden wird, passt nicht zum cvs Treiber. Also einfach 'mal die entsprechende Datei aus dem cvs an die Stelle kopieren und dann läuft es auch.


    Gruß
    uncletom

Participate now!

Don’t have an account yet? Register yourself now and be a part of our community!