PDA

Archiv verlassen und diese Seite im Standarddesign anzeigen : Suse 7.3 und Treibercompiling



selwyn
04.11.01, 19:01
Hallo,

icj versuche verzweifelt auf nem Suse 7.3 mit selbstkompiliertem 2.4.10er Kernel der sonst auch klappt, (PCMCIA,Netzwerk,Sound OK) die ltmodem-5.78c Treiber zu compilen und kriege haufenweise Fehlermeldungen im Stil von:
serial.c:3161: increment of pointer to unknown structure
serial.c:3161: arithmetic on pointer to an incomplete type
serial.c:3162: dereferencing pointer to incomplete type
serial.c:3164: dereferencing pointer to incomplete type
serial.c:3165: dereferencing pointer to incomplete type
serial.c:3166: dereferencing pointer to incomplete type
serial.c:3167: dereferencing pointer to incomplete type
serial.c:3169: dereferencing pointer to incomplete type
serial.c:3170: dereferencing pointer to incomplete type
serial.c:3171: dereferencing pointer to incomplete type
serial.c:3171: dereferencing pointer to incomplete type
serial.c:3172: dereferencing pointer to incomplete type
serial.c: In function `cleanup_module':
serial.c:3284: `timer_active' undeclared (first use in this function)
serial.c:3284: `RS_TIMER' undeclared (first use in this function)
serial.c:3285: `timer_table' undeclared (first use in this function)
serial.c:3298: sizeof applied to an incomplete type
serial.c:3298: sizeof applied to an incomplete type
serial.c:3299: invalid use of undefined type `struct serial_state'

usw.

Das selbe kriege ich auch wenn ich 'nen Firmeneigenen Netzwerkkartentreiber zu compilen versuche. Das beide irgendwelche Tippfehler in ihren Codes haben glaube ich nicht, was ist das??
der gcc in Version 2.95.3

ist sowas schon jemanden passiert?

FlaMinGDoG
06.11.01, 19:47
warnungen sind mal ganz unvorsichtig gesagt "fürn arsch"

nur errors sind schlimm


die meißten warnings sind bekannt und zu viele zu fixen und wieso sollte man wenn es klappt ;)

vielleicht sind se ja auch gewollt damit du angst kriegst *muha :p