pi@lan ~/rtl8192cu $ sudo make KSRC=/lib/modules/3.12.24+/build
make ARCH=arm CROSS_COMPILE=/usr/bin/arm-linux-gnueabi- -C /lib/modules/3.12.24+/build M=/home/pi/rtl8192cu modules
make[1]: Entering directory /usr/src/linux-headers-3.12.24+' CC [M] /home/pi/rtl8192cu/core/rtw_cmd.o In file included from /home/pi/rtl8192cu/core/rtw_cmd.c:23:0: /home/pi/rtl8192cu/include/osdep_service.h: In function ‘thread_enter’: /home/pi/rtl8192cu/include/osdep_service.h:575:2: error: implicit declaration of function ‘daemonize’ [-Werror=implicit-function-declaration] cc1: some warnings being treated as errors make[2]: *** [/home/pi/rtl8192cu/core/rtw_cmd.o] Error 1 make[1]: *** [_module_/home/pi/rtl8192cu] Error 2 make[1]: Leaving directory/usr/src/linux-headers-3.12.24+'
make: *\ [modules] Error 2
pi@lan ~/rtl8192cu $ uname -a Linux lan 3.12.24+ #694 PREEMPT Tue Jul 15 17:34:35 BST 2014 armv6l GNU/Linux
pi@lan ~/rtl8192cu $ ln -s /usr/bin/arm-linux-gnueabihf-gcc arm-linux-gnueabi-gcc pi@lan ~/rtl8192cu $ mv arm-linux-gnueabi-gcc /usr/bin/
pi@lan ~/rtl8192cu $ sudo make KSRC=/lib/modules/3.12.24+/build make ARCH=arm CROSS_COMPILE=/usr/bin/arm-linux-gnueabi- -C /lib/modules/3.12.24+/build M=/home/pi/rtl8192cu modules make[1]: Entering directory
/usr/src/linux-headers-3.12.24+' CC [M] /home/pi/rtl8192cu/core/rtw_cmd.o In file included from /home/pi/rtl8192cu/core/rtw_cmd.c:23:0: /home/pi/rtl8192cu/include/osdep_service.h: In function ‘thread_enter’: /home/pi/rtl8192cu/include/osdep_service.h:575:2: error: implicit declaration of function ‘daemonize’ [-Werror=implicit-function-declaration] cc1: some warnings being treated as errors make[2]: *** [/home/pi/rtl8192cu/core/rtw_cmd.o] Error 1 make[1]: *** [_module_/home/pi/rtl8192cu] Error 2 make[1]: Leaving directory
/usr/src/linux-headers-3.12.24+' make: *\ [modules] Error 2