Fehler beim Compilen.

Welches Modul/Treiber für welche Hardware, Kernel compilieren...
Antworten
mafra82
Beiträge: 79
Registriert: 31.10.2005 23:20:44
Wohnort: Chemnitz
Kontaktdaten:

Fehler beim Compilen.

Beitrag von mafra82 » 03.10.2007 14:02:03

Hi@ all

versuche gerade das Modul für eine Auerswald Telefonanlage zu bauen jedoch bricht gcc ab mit folgender Ausgabe.

Code: Alles auswählen

genius:/home/petro/auers_treiber/auerusb-2.1.9# ./makedriver
make: Entering directory `/usr/src/linux-headers-2.6.18-5-486'
  CC [M]  /home/petro/auers_treiber/auerusb-2.1.9/auermain.o
/home/petro/auers_treiber/auerusb-2.1.9/auermain.c:86: error: unknown field ‘mode’ specified in initializer
/home/petro/auers_treiber/auerusb-2.1.9/auermain.c:586: error: unknown field ‘owner’ specified in initializer
/home/petro/auers_treiber/auerusb-2.1.9/auermain.c:586: warning: initialization from incompatible pointer type
make[1]: *** [/home/petro/auers_treiber/auerusb-2.1.9/auermain.o] Fehler 1
make: *** [_module_/home/petro/auers_treiber/auerusb-2.1.9] Fehler 2
make: Leaving directory `/usr/src/linux-headers-2.6.18-5-486'
genius:/home/petro/auers_treiber/auerusb-2.1.9# 
Habe die LinuxHeaders installt trotzdem kommt der Fehler.

Was läuft da noch falsch!

Danke schon mal im Vorraus!

MfG
Mafra
Http://lug-mek.de
My System:
AMD Sempron 3000+
512 MB DDR
OS: Linux-2.5.15-1-486
Debian 3.2 etch testing

gms
Beiträge: 7798
Registriert: 26.11.2004 20:08:38
Lizenz eigener Beiträge: MIT Lizenz

Beitrag von gms » 03.10.2007 14:22:19

Die Fehler deuten auf einen Versionskonflikt zwichen Treiber und Kernel hin, gibts ein README in dem drinnen steht mit welcher Kernelversion dieser Treiber funktionieren sollte ?
Gibt's einen Link zu der Downloadpage von dem Treiber ?

Gruß
gms

mafra82
Beiträge: 79
Registriert: 31.10.2005 23:20:44
Wohnort: Chemnitz
Kontaktdaten:

RE

Beitrag von mafra82 » 03.10.2007 14:27:38

gms hat geschrieben:Die Fehler deuten auf einen Versionskonflikt zwichen Treiber und Kernel hin, gibts ein README in dem drinnen steht mit welcher Kernelversion dieser Treiber funktionieren sollte ?
Gibt's einen Link zu der Downloadpage von dem Treiber ?

Gruß
gms
Ist die Software von Auerswald. lt. ReadME 2.6.0 oder neuer :-) ich schue mal ob ich nen neueren download finde.
Http://lug-mek.de
My System:
AMD Sempron 3000+
512 MB DDR
OS: Linux-2.5.15-1-486
Debian 3.2 etch testing

mafra82
Beiträge: 79
Registriert: 31.10.2005 23:20:44
Wohnort: Chemnitz
Kontaktdaten:

Danke

Beitrag von mafra82 » 03.10.2007 14:32:43

So also mit neuerer Software lief es dann.

Code: Alles auswählen

genius:/home/petro/auers_treiber/auerusb-2.1.15# ./makedriver
make: Entering directory `/usr/src/linux-headers-2.6.18-5-486'
  LD      /home/petro/auers_treiber/auerusb-2.1.15/built-in.o
  CC [M]  /home/petro/auers_treiber/auerusb-2.1.15/auermain.o
  CC [M]  /home/petro/auers_treiber/auerusb-2.1.15/auerchar.o
  CC [M]  /home/petro/auers_treiber/auerusb-2.1.15/auercontrol.o
  LD [M]  /home/petro/auers_treiber/auerusb-2.1.15/auerswald.o
  Building modules, stage 2.
  MODPOST
  CC      /home/petro/auers_treiber/auerusb-2.1.15/auerswald.mod.o
  LD [M]  /home/petro/auers_treiber/auerusb-2.1.15/auerswald.ko
make: Leaving directory `/usr/src/linux-headers-2.6.18-5-486'
genius:/home/petro/auers_treiber/auerusb-2.1.15#
Danke dir nochmal!
Http://lug-mek.de
My System:
AMD Sempron 3000+
512 MB DDR
OS: Linux-2.5.15-1-486
Debian 3.2 etch testing

Antworten