sslug-teknik team mailing list archive
-
sslug-teknik team
-
Mailing list archive
-
Message #97249
Re: Kompilering af driver
Preben Mikael Bohn <preben@xxxxxxx> writes:
> Jeg prøver at kompilere en driver til et Korenix 1404 PCI kort
> (4x422/485 serielle porte) men kan desværre ikke få det til at virke.
>
> Den første fejl var at include/linux/config.h ikke eksisterer mere i
> min kerne, så include/linux/autoconf.h skulle symlinkes.
>
> Den anden fejl(-serie) kan jeg desværre ikke rigtig komme ud af:
>
> /home/pmb/test/serio/jetcarddrv/drv-2.6.x/jc.c: In function ‘receive_chars’:
> /home/pmb/test/serio/jetcarddrv/drv-2.6.x/jc.c:623: error: ‘struct
> tty_struct’ has no member named ‘flip’
> /home/pmb/test/serio/jetcarddrv/drv-2.6.x/jc.c:674: error: ‘struct
> tty_struct’ has no member named ‘flip’
> /home/pmb/test/serio/jetcarddrv/drv-2.6.x/jc.c: In function
> ‘serial_link_irq_chain’:
> /home/pmb/test/serio/jetcarddrv/drv-2.6.x/jc.c:847: error: ‘SA_SHIRQ’
> undeclared (first use in this function)
> /
>
Er du sikker på, du har nyeste version af den driver du vil bygge?
Hvis andre har rettet den til er der jo ingen bgrund til at gøre det igen.
:-)
Jeg så nogen lignende problemer (andre filnavne og variable) da jeg byggede
driveren til mit wlan-kort på Ubuntu 8.04, men en ny .tar.gz af sourcen
hjalp.
--
Mogens Dybæk Christensen
e-mail mdc at mail dot tele dot dk
References