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
