CHK include/linux/version.h SPLIT include/linux/autoconf.h -> include/config/* SYMLINK include/asm-arm/arch -> include/asm-arm/arch-pxa make[1]: `include/asm-arm/mach-types.h' is up to date. CHK include/linux/compile.h CC arch/arm/mach-pxa/htcuniversal/htcuniversal.o In file included from arch/arm/mach-pxa/htcuniversal/htcuniversal.c:51: arch/arm/mach-pxa/htcuniversal/htcuniversal_phone.h:1: error: parse error before '<' token arch/arm/mach-pxa/htcuniversal/htcuniversal_phone.h:45: error: missing terminating ' character arch/arm/mach-pxa/htcuniversal/htcuniversal_phone.h:128: error: stray '@' in program arch/arm/mach-pxa/htcuniversal/htcuniversal.c:64: error: `htcuniversal_irda_transceiver_mode' undeclared here (not in a function) arch/arm/mach-pxa/htcuniversal/htcuniversal.c:64: error: initializer element is not constant arch/arm/mach-pxa/htcuniversal/htcuniversal.c:64: error: (near initialization for `htcuniversal_ficp_platform_data.transceiver_mode') arch/arm/mach-pxa/htcuniversal/htcuniversal.c: In function `htcuniversal_phone_configure': arch/arm/mach-pxa/htcuniversal/htcuniversal.c:88: error: invalid use of undefined type `struct htcuniversal_phone_funcs' arch/arm/mach-pxa/htcuniversal/htcuniversal.c:89: error: invalid use of undefined type `struct htcuniversal_phone_funcs' arch/arm/mach-pxa/htcuniversal/htcuniversal.c: At top level: arch/arm/mach-pxa/htcuniversal/htcuniversal.c:83: error: storage size of `phone_funcs' isn't known make[2]: *** [arch/arm/mach-pxa/htcuniversal/htcuniversal.o] Error 1 make[1]: *** [arch/arm/mach-pxa/htcuniversal] Error 2 make: *** [arch/arm/mach-pxa] Error 2