Fehler bei make

Hallo,
Ich hab den rtl8192ce driver in die herstellerseite gesucht und hab herunter geladen danach ausgepackt.Aber wenn ich make eingebe dann zeigt es folgende fehler an
Code:
make
make -C /lib/modules/3.13.0-44-generic/build M=/home/j4x/rtl_92ce_92se_92de_linux_mac80211_0005.1230.2011/rtl8192ce modules
make[1]: Entering directory `/usr/src/linux-headers-3.13.0-44-generic'
  CC [M]  /home/j4x/rtl_92ce_92se_92de_linux_mac80211_0005.1230.2011/rtl8192ce/hw.o
In file included from /home/j4x/rtl_92ce_92se_92de_linux_mac80211_0005.1230.2011/rtl8192ce/hw.c:36:0:
/home/j4x/rtl_92ce_92se_92de_linux_mac80211_0005.1230.2011/rtl8192ce/../pci.h:245:15: error: expected ‘=’, ‘,’, ‘;’, ‘asm’ or ‘__attribute__’ before ‘rtl_pci_probe’
 int __devinit rtl_pci_probe(struct pci_dev *pdev,
               ^
make[2]: *** [/home/j4x/rtl_92ce_92se_92de_linux_mac80211_0005.1230.2011/rtl8192ce/hw.o] Error 1
make[1]: *** [_module_/home/j4x/rtl_92ce_92se_92de_linux_mac80211_0005.1230.2011/rtl8192ce] Error 2
make[1]: Leaving directory `/usr/src/linux-headers-3.13.0-44-generic'
make: *** [default] Error 2
 
Da ist offenbar ein Syntax-Fehler in der pci.h oder deine Compiler-Version passt nicht zum Source. Einfach mal in der pci.h in Zeile 245 schauen was dort los ist.
 
Die pci.h ist Teil der Kernel-Headers. Wenn diese auf deinem System nicht unterhalb von /usr/src/linux existiert, sind deine Kernel-Header bzw. die Kernel-Sources nicht korrekt installiert.
 
Zurück
Oben