|
|
|
![]() |
|
Strumenti |
![]() |
#1 |
Senior Member
Iscritto dal: Oct 2005
Messaggi: 3306
|
[USB-Seriale] non riesco a compilare i driver
Ho un adattatore USB-Seriale della Moxa la quale fornisce i driver per il kernel 2.6.x il problema è che provando ad eseguire il make ottengo:
Codice:
********************************************************** # MOXA UPort 1110/1130 USB to Serial Hub Driver v1.0 # # for Linux Kernel 2.6.x # # # # release date : 12/06/2006 # ********************************************************** make -C /lib/modules/2.6.23.1-21.fc7/build SUBDIRS=/home/tommaso/Desktop/mxu11x0_v1.0/mxu11x0/driver modules make[1]: Entering directory `/usr/src/kernels/2.6.23.1-21.fc7-i686' CC [M] /home/tommaso/Desktop/mxu11x0_v1.0/mxu11x0/driver/mxu11x0.o /home/tommaso/Desktop/mxu11x0_v1.0/mxu11x0/driver/mxu11x0.c:19:26: error: linux/config.h: No such file or directory /home/tommaso/Desktop/mxu11x0_v1.0/mxu11x0/driver/mxu11x0.c: In function ‘mxu1_open’: /home/tommaso/Desktop/mxu11x0_v1.0/mxu11x0/driver/mxu11x0.c:512: warning: assignment from incompatible pointer type /home/tommaso/Desktop/mxu11x0_v1.0/mxu11x0/driver/mxu11x0.c:586: warning: assignment from incompatible pointer type /home/tommaso/Desktop/mxu11x0_v1.0/mxu11x0/driver/mxu11x0.c: In function ‘mxu1_send’: /home/tommaso/Desktop/mxu11x0_v1.0/mxu11x0/driver/mxu11x0.c:1423: warning: passing argument 6 of ‘usb_fill_bulk_urb’ from incompatible pointer type /home/tommaso/Desktop/mxu11x0_v1.0/mxu11x0/driver/mxu11x0.c: In function ‘mxu1_restart_read’: /home/tommaso/Desktop/mxu11x0_v1.0/mxu11x0/driver/mxu11x0.c:1683: warning: assignment from incompatible pointer type make[2]: *** [/home/tommaso/Desktop/mxu11x0_v1.0/mxu11x0/driver/mxu11x0.o] Error 1 make[1]: *** [_module_/home/tommaso/Desktop/mxu11x0_v1.0/mxu11x0/driver] Error 2 make[1]: Leaving directory `/usr/src/kernels/2.6.23.1-21.fc7-i686' make: *** [module] Error 2 In giro non trovo niente e il supporto della casa produttrice ai driver Linux mi sembra pressochè inesistente. |
![]() |
![]() |
![]() |
#2 |
Senior Member
Iscritto dal: Feb 2006
Città: Parma
Messaggi: 3010
|
Credo che tutto il problema sia qui:
Codice:
/home/tommaso/Desktop/mxu11x0_v1.0/mxu11x0/driver/mxu11x0.c:19:26: error: linux/config.h: No such file or directory Codice:
cd /usr/src/kernels/2.6.23.1-21.fc7-i686/include/linux/ ln -s autoconf.h config.h
__________________
~Breve riferimento ai comandi GNU/Linux (ormai non molto breve...) Ultima modifica di Gimli[2BV!2B] : 23-12-2007 alle 14:43. Motivo: Modificato percorso del link. |
![]() |
![]() |
![]() |
#3 |
Senior Member
Iscritto dal: Oct 2005
Messaggi: 3306
|
Risolto!
Grazie per la soluzione. |
![]() |
![]() |
![]() |
Strumenti | |
|
|
Tutti gli orari sono GMT +1. Ora sono le: 12:37.