Anzeige:
Ergebnis 1 bis 4 von 4

Thema: V4l-dvb - Probleme beim kompilieren

  1. #1
    Alt+F4 Avatar von DeinHorst
    Registriert seit
    Jun 2006
    Ort
    Kiel
    Beiträge
    405

    Post V4l-dvb - Probleme beim kompilieren

    Moin!
    Ich möchte gerne V4l-dvb installieren von linuxtv.org installieren.
    Ich habe mir die nötigen Sourcedateien mit dem Befehl "hg clone http://linuxtv.org/hg/v4l-dvb" in mein Homeverzeichnis geladen. Doch wenn ich versuche diese zu installieren passiert das:
    Code:
    [root@noname v4l-dvb]# make
    make -C /home/Horst/v4l-dvb/v4l
    make[1]: Entering directory `/home/Horst/v4l-dvb/v4l'
    creating symbolic links...
    make -C /lib/modules/2.6.17-1.2174_FC5/build SUBDIRS=/home/Horst/v4l-dvb/v4l  modules
    make[2]: Entering directory `/usr/src/kernels/2.6.17-1.2174_FC5-i686'
      CC [M]  /home/Horst/v4l-dvb/v4l/dvb_net.o
    /home/Horst/v4l-dvb/v4l/dvb_net.c: In function 'wq_set_multicast_list':
    /home/Horst/v4l-dvb/v4l/dvb_net.c:1141: error: 'struct net_device' has no member named 'xmit_lock'
    /home/Horst/v4l-dvb/v4l/dvb_net.c:1170: error: 'struct net_device' has no member named 'xmit_lock'
    make[3]: *** [/home/Horst/v4l-dvb/v4l/dvb_net.o] Error 1
    make[2]: *** [_module_/home/Horst/v4l-dvb/v4l] Error 2
    make[2]: Leaving directory `/usr/src/kernels/2.6.17-1.2174_FC5-i686'
    make[1]: *** [default] Fehler 2
    make[1]: Leaving directory `/home/Horst/v4l-dvb/v4l'
    make: *** [all] Fehler 2
    [root@noname v4l-dvb]#
    Kann mir jemand sagen wie ich die Fehler beheben kann bzw. was ich falsch mache?

    Danke!


    EDIT: Ich habe gelesen, dass man die kompletten Kernel-Sourcen benötigt. Diese sind auch installiert. In diesem Ordner (ca 25MB groß)
    Code:
    make[2]: Entering directory `/usr/src/kernels/2.6.17-1.2174_FC5-i686
    befindet sich glaub ich nur der "Kernel-Devel", d.h. ein Teil der Kernel-Sourcen. Wie kann ich den "Ordner ändern"?
    Geändert von DeinHorst (07.09.06 um 21:20 Uhr)
    Computers are like air conditioners, they stop working properly if you open Windows

  2. #2
    Alt+F4 Avatar von DeinHorst
    Registriert seit
    Jun 2006
    Ort
    Kiel
    Beiträge
    405
    Ich habe jetzt herausgefunden, dass in neueren Kerneln "xmit_lock" in "_xmit_lock" unbenannt wurde (oder umgekehrt).
    Aber wie kann ich das Problem beheben? Was genau muss ich tun? Bin noch etwas "newbie" !
    Geändert von DeinHorst (07.09.06 um 21:30 Uhr)
    Computers are like air conditioners, they stop working properly if you open Windows

  3. #3
    Registrierter Benutzer Avatar von buzz768
    Registriert seit
    Apr 2005
    Ort
    Rostock
    Beiträge
    2.016
    Vielleicht ~/v4l-dvb/v4l/dvb_net.c editieren und darin jedes xmit_lock in _xmit_lock ändern?
    Arch Linux / Intel Z77 / i5-3570K / 8GB PC3-1333 / SAMSUNG SSD 830 128GB

  4. #4
    Alt+F4 Avatar von DeinHorst
    Registriert seit
    Jun 2006
    Ort
    Kiel
    Beiträge
    405
    Hat jetzt funktioniert! Danke!
    Computers are like air conditioners, they stop working properly if you open Windows

Ähnliche Themen

  1. gcc und g++ - Probleme beim Kompilieren
    Von Hymir im Forum Kompilieren von Kernel und Sourcen
    Antworten: 1
    Letzter Beitrag: 11.03.05, 15:04
  2. Probleme beim Kompilieren
    Von bonnz im Forum Kompilieren von Kernel und Sourcen
    Antworten: 5
    Letzter Beitrag: 07.03.05, 17:19
  3. Probleme beim Kompilieren unter SuSE 9.1 Prof.
    Von seppelrockt im Forum Kompilieren von Kernel und Sourcen
    Antworten: 1
    Letzter Beitrag: 03.05.04, 18:12
  4. Probleme beim Kompilieren
    Von Takeshi im Forum Kompilieren von Kernel und Sourcen
    Antworten: 8
    Letzter Beitrag: 03.01.04, 13:48
  5. DVB Treiber kompilieren nur wie ohne Fehler??
    Von JackieN im Forum Kompilieren von Kernel und Sourcen
    Antworten: 2
    Letzter Beitrag: 30.09.02, 09:22

Lesezeichen

Berechtigungen

  • Neue Themen erstellen: Nein
  • Themen beantworten: Nein
  • Anhänge hochladen: Nein
  • Beiträge bearbeiten: Nein
  •