← Back to team overview

sslug-teknik team mailing list archive

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