Bonjour à tous,

Je suis actuellement en train de tenter de compiler un kernel pour un pda
sur
architecture arm «pxa270»…
je suis en difficulter sur l'implementation de l'usb dans ce kernel, en fait
j'utilise gadget(y'a que ça) , mais ma compilation plante et je ne parviens
pas à comprends ce qui ne va pas vu mes faibles compétences en C…
pour les connaisseurs voici un parti du retour de ma compilation:

make[1]: *** Attente des tâches non terminées....
In file included from arch/arm/mach-pxa/asusp525.c:44:
include/usb/gadget/pxa27x_udc.h:306: error: field 'usb_ep' has incomplete
type
include/usb/gadget/pxa27x_udc.h:307: error: field 'desc' has incomplete type
include/usb/gadget/pxa27x_udc.h:376: error: field 'req' has incomplete type
include/usb/gadget/pxa27x_udc.h:442: error: field 'gadget' has incomplete
type
include/usb/gadget/pxa27x_udc.h: In function 'to_gadget_udc':
include/usb/gadget/pxa27x_udc.h:470: warning: type defaults to 'int' in
declaration of '__mptr'
include/usb/gadget/pxa27x_udc.h:470: warning: initialization from
incompatible
pointer type
arch/arm/mach-pxa/asusp525.c: In function 'udc_power_command':
arch/arm/mach-pxa/asusp525.c:250: error: lvalue required as left operand of
assignment
arch/arm/mach-pxa/asusp525.c:255: error: lvalue required as left operand of
assignment
make[1]: *** [arch/arm/mach-pxa/asusp525.o] Erreur 1
make: *** [arch/arm/mach-pxa] Erreur 2
make: *** Attente des tâches non terminées....
make: *** wait: Aucun processus enfant. Arrêt.


En gros pour le moment je bloque un sur que je ne parviens pas à comprendre:

include/usb/gadget/pxa27x_udc.h:306: error: field 'usb_ep' has incomplete
type
include/usb/gadget/pxa27x_udc.h:307: error: field 'desc' has incomplete type
include/usb/gadget/pxa27x_udc.h:376: error: field 'req' has incomplete type
include/usb/gadget/pxa27x_udc.h:442: error: field 'gadget' has incomplete
type

Toutes suggestions est la bienvenu, si vous connaissez un bon forum sur le
kernel et ça compilation, voir un irc :-) je suis preneur !!

Many thanks

Matth
_________________________________
Linux mailing list
[email protected]
http://lists.parinux.org/mailman/listinfo/linux

Répondre à