PDA

Archiv verlassen und diese Seite im Standarddesign anzeigen : Kompilieren von Netzwerkmodulen



05.03.01, 09:45
Hallo,
da ich über eine Netzwerkkarte verfüge, die von Suse 7.1 nicht unterstützt wird, habe ich versucht ein Netzwerkmodul zu kompilieren. Nun bekomme ich bei Kompilieren folgende Fehlermeldung:
natsemi.c: In function `netdev_open':
natsemi.c:592: structure has no member named `tbusy'
natsemi.c:593: structure has no member named `interrupt'
natsemi.c:599: structure has no member named `start'
natsemi.c: In function `netdev_timer':
natsemi.c:659: structure has no member named `tbusy'
natsemi.c:659: structure has no member named `tbusy'
natsemi.c: In function `start_tx':
natsemi.c:753: structure has no member named `tbusy'
natsemi.c:780: structure has no member named `tbusy'
natsemi.c:783: structure has no member named `tbusy'
natsemi.c: In function `intr_handler':
natsemi.c:817: structure has no member named `interrupt'
natsemi.c:820: structure has no member named `interrupt'
natsemi.c:872: structure has no member named `tbusy'
natsemi.c:873: `NET_BH' undeclared (first use in this function)
natsemi.c:873: (Each undeclared identifier is reported only once
natsemi.c:873: for each function it appears in.)
natsemi.c:893: structure has no member named `interrupt'
natsemi.c: In function `netdev_close':
natsemi.c:1160: structure has no member named `start'
natsemi.c:1161: structure has no member named `tbusy'

In der Source stehen in den Zeilen für die ersten 3 Fehlermeldungen folgende Einträge: dev->tbusy = 0;
dev->interrupt = 0;
dev->start = 1;

Bei den anderen Fehler stehen in der Source IF Komanndos.

Leider bin "blutiger" Anfänger und weiß nicht was die Fehlermeldungen bedeuten.

Vielleicht kann ja jemand helfen.

05.03.01, 14:26
Hi,
das sind lauter Fehlermeldungen des C-Compilers. Schalge sich als Anfänger lieber nicht mit diesem Code herrum man findet eh so schnell nichts.
Ich denke eher das vielleicht ihrgendwelche Kernelquellen oder C-Bliotheken nicht vollständig oder richtig instaliiert sind. Hatte das auch schön öfter.
Mal versuchen diese Quellen neu zu instalieren und dann einen neuen Versuch starten.
Mehr kann ich dazu im Moment auch nicht sagen.

Clemens