Hi, I set the following values in my .bashrc file # # Environment setup for u-boot and linux kernel # export ARCH=arm export CROSS_COMPILE=arm-angstrom-linux-gnueabi- export CROSSCOMPILER=armv7a export CROSSTOOLCHAIN=${OVEROTOP}/tmp/sysroots/x86_64-linux/usr/${CROSSCOMPILER} export KERNEL_DIR="/tool/patches/android-rowboat-2.6.32-kernel-patchwork" export UIMAGE_DIR="${KERNEL_DIR}/arch/arm/boot" export KLIB="${KERNEL_DIR}" export KLIB_BUILD="${KERNEL_DIR}" I selected the wl12xx driver $ cd /tool/patches/compat-wireless-2.6.37-rc6-3-patchwork $ ./scripts/driver-select wl12xx then I try to build it, but it gives me the following error: $ make ./scripts/gen-compat-autoconf.sh config.mk > include/linux/compat_autoconf.h make -C /tool/patches/android-rowboat-2.6.32-kernel-patchwork M=/tool/patches/compat-wireless-2.6.37-rc6-3-patchwork modules make[1]: Entering directory `/tool/patches/android-rowboat-2.6.32-kernel-patchwork' CC [M] /tool/patches/compat-wireless-2.6.37-rc6-3-patchwork/compat/main.o In file included from /tool/patches/compat-wireless-2.6.37-rc6-3-patchwork/include/linux/compat-2.6.h:28, from <command-line>:0: /tool/patches/compat-wireless-2.6.37-rc6-3-patchwork/include/linux/compat-2.6.33.h:56:1: warning: "NETDEV_POST_INIT" redefined In file included from include/linux/memory_hotplug.h:6, from include/linux/mmzone.h:653, from include/linux/gfp.h:4, from include/linux/kmod.h:22, from include/linux/module.h:13, from include/linux/textsearch.h:7, from include/linux/skbuff.h:27, from include/linux/if_ether.h:124, from include/linux/netdevice.h:29, from /tool/patches/compat-wireless-2.6.37-rc6-3-patchwork/include/linux/compat-2.6.29.h:5, from /tool/patches/compat-wireless-2.6.37-rc6-3-patchwork/include/linux/compat-2.6.h:24, from <command-line>:0: include/linux/notifier.h:204:1: warning: this is the location of the previous definition In file included from /tool/patches/compat-wireless-2.6.37-rc6-3-patchwork/include/linux/compat-2.6.h:28, from <command-line>:0: /tool/patches/compat-wireless-2.6.37-rc6-3-patchwork/include/linux/compat-2.6.33.h:58: error: redefinition of ‘netdev_alloc_skb_ip_align’ include/linux/skbuff.h:1487: error: previous definition of ‘netdev_alloc_skb_ip_align’ was here make[3]: *** [/tool/patches/compat-wireless-2.6.37-rc6-3-patchwork/compat/main.o] Error 1 make[2]: *** [/tool/patches/compat-wireless-2.6.37-rc6-3-patchwork/compat] Error 2 make[1]: *** [_module_/tool/patches/compat-wireless-2.6.37-rc6-3-patchwork] Error 2 make[1]: Leaving directory `/tool/patches/android-rowboat-2.6.32-kernel-patchwork' make: *** [modules] Error 2 Best regards, Elvis-- To unsubscribe from this list: send the line "unsubscribe linux-wireless" in the body of a message to majordomo@xxxxxxxxxxxxxxx More majordomo info at http://vger.kernel.org/majordomo-info.html