make -C /lib/modules/3.2.0-999-generic/build M=/home/paul/Downloads/rtl modules
make[1]: Entering directory `/usr/src/linux-headers-3.2.0-999-generic'
CC [M] /home/paul/Downloads/rtl/base.o
In file included from /home/paul/Downloads/rtl/base.c:31:0:
/home/paul/Downloads/rtl/wifi.h:1496:24: error: field ‘irq_tasklet’ has incomplete type
/home/paul/Downloads/rtl/wifi.h:1497:24: error: field ‘irq_prepare_bcn_tasklet’ has incomplete type
/home/paul/Downloads/rtl/base.c: In function ‘_rtl_init_hw_ht_capab’:
/home/paul/Downloads/rtl/base.c:210:3: error: implicit declaration of function ‘in_interrupt’ [-Werror=implicit-function-declaration]
/home/paul/Downloads/rtl/base.c:210:3: error: implicit declaration of function ‘in_atomic’ [-Werror=implicit-function-declaration]
/home/paul/Downloads/rtl/base.c:210:3: warning: format ‘%lx’ expects argument of type ‘long unsigned int’, but argument 5 has type ‘int’ [-Wformat]
/home/paul/Downloads/rtl/base.c:221:4: warning: format ‘%lx’ expects argument of type ‘long unsigned int’, but argument 5 has type ‘int’ [-Wformat]
/home/paul/Downloads/rtl/base.c:230:4: warning: format ‘%lx’ expects argument of type ‘long unsigned int’, but argument 5 has type ‘int’ [-Wformat]
/home/paul/Downloads/rtl/base.c: In function ‘_rtl_init_mac80211’:
/home/paul/Downloads/rtl/base.c:310:4: warning: format ‘%lx’ expects argument of type ‘long unsigned int’, but argument 5 has type ‘int’ [-Wformat]
/home/paul/Downloads/rtl/base.c: In function ‘rtl_init_core’:
/home/paul/Downloads/rtl/base.c:454:3: warning: format ‘%lx’ expects argument of type ‘long unsigned int’, but argument 5 has type ‘int’ [-Wformat]
/home/paul/Downloads/rtl/base.c:459:4: warning: format ‘%lx’ expects argument of type ‘long unsigned int’, but argument 5 has type ‘int’ [-Wformat]
/home/paul/Downloads/rtl/base.c: At top level:
/home/paul/Downloads/rtl/base.c:760:1: warning: data definition has no type or storage class [enabled by default]
/home/paul/Downloads/rtl/base.c:760:1: warning: type defaults to ‘int’ in declaration of ‘EXPORT_SYMBOL’ [-Wimplicit-int]
/home/paul/Downloads/rtl/base.c:760:1: warning: parameter names (without types) in function declaration [enabled by default]
/home/paul/Downloads/rtl/base.c: In function ‘rtl_tx_mgmt_proc’:
/home/paul/Downloads/rtl/base.c:775:3: warning: format ‘%lx’ expects argument of type ‘long unsigned int’, but argument 5 has type ‘int’ [-Wformat]
/home/paul/Downloads/rtl/base.c: In function ‘rtl_action_proc’:
/home/paul/Downloads/rtl/base.c:809:4: warning: format ‘%lx’ expects argument of type ‘long unsigned int’, but argument 5 has type ‘int’ [-Wformat]
/home/paul/Downloads/rtl/base.c:824:6: warning: format ‘%lx’ expects argument of type ‘long unsigned int’, but argument 5 has type ‘int’ [-Wformat]
/home/paul/Downloads/rtl/base.c:856:4: warning: format ‘%lx’ expects argument of type ‘long unsigned int’, but argument 5 has type ‘int’ [-Wformat]
/home/paul/Downloads/rtl/base.c:861:4: warning: format ‘%lx’ expects argument of type ‘long unsigned int’, but argument 5 has type ‘int’ [-Wformat]
/home/paul/Downloads/rtl/base.c: In function ‘rtl_is_special_data’:
/home/paul/Downloads/rtl/base.c:904:5: warning: format ‘%lx’ expects argument of type ‘long unsigned int’, but argument 5 has type ‘int’ [-Wformat]
/home/paul/Downloads/rtl/base.c:925:3: warning: format ‘%lx’ expects argument of type ‘long unsigned int’, but argument 5 has type ‘int’ [-Wformat]
/home/paul/Downloads/rtl/base.c: In function ‘rtl_tx_agg_start’:
/home/paul/Downloads/rtl/base.c:965:2: warning: format ‘%lx’ expects argument of type ‘long unsigned int’, but argument 5 has type ‘int’ [-Wformat]
/home/paul/Downloads/rtl/base.c: In function ‘rtl_tx_agg_stop’:
/home/paul/Downloads/rtl/base.c:996:3: warning: format ‘%lx’ expects argument of type ‘long unsigned int’, but argument 5 has type ‘int’ [-Wformat]
/home/paul/Downloads/rtl/base.c:1000:2: warning: format ‘%lx’ expects argument of type ‘long unsigned int’, but argument 5 has type ‘int’ [-Wformat]
/home/paul/Downloads/rtl/base.c: In function ‘rtl_rx_agg_start’:
/home/paul/Downloads/rtl/base.c:1041:2: warning: format ‘%lx’ expects argument of type ‘long unsigned int’, but argument 5 has type ‘int’ [-Wformat]
/home/paul/Downloads/rtl/base.c: In function ‘rtl_rx_agg_stop’:
/home/paul/Downloads/rtl/base.c:1060:3: warning: format ‘%lx’ expects argument of type ‘long unsigned int’, but argument 5 has type ‘int’ [-Wformat]
/home/paul/Downloads/rtl/base.c:1064:2: warning: format ‘%lx’ expects argument of type ‘long unsigned int’, but argument 5 has type ‘int’ [-Wformat]
/home/paul/Downloads/rtl/base.c: In function ‘rtl_tx_agg_oper’:
/home/paul/Downloads/rtl/base.c:1087:3: warning: format ‘%lx’ expects argument of type ‘long unsigned int’, but argument 5 has type ‘int’ [-Wformat]
/home/paul/Downloads/rtl/base.c:1091:2: warning: format ‘%lx’ expects argument of type ‘long unsigned int’, but argument 5 has type ‘int’ [-Wformat]
/home/paul/Downloads/rtl/base.c: In function ‘rtl_watchdog_wq_callback’:
/home/paul/Downloads/rtl/base.c:1256:5: warning: format ‘%lx’ expects argument of type ‘long unsigned int’, but argument 5 has type ‘int’ [-Wformat]
/home/paul/Downloads/rtl/base.c: At top level:
/home/paul/Downloads/rtl/base.c:1408:1: warning: data definition has no type or storage class [enabled by default]
/home/paul/Downloads/rtl/base.c:1408:1: warning: type defaults to ‘int’ in declaration of ‘EXPORT_SYMBOL’ [-Wimplicit-int]
/home/paul/Downloads/rtl/base.c:1408:1: warning: parameter names (without types) in function declaration [enabled by default]
/home/paul/Downloads/rtl/base.c: In function ‘rtl_recognize_peer’:
/home/paul/Downloads/rtl/base.c:1573:3: warning: format ‘%lx’ expects argument of type ‘long unsigned int’, but argument 5 has type ‘int’ [-Wformat]
/home/paul/Downloads/rtl/base.c:1580:3: warning: format ‘%lx’ expects argument of type ‘long unsigned int’, but argument 5 has type ‘int’ [-Wformat]
/home/paul/Downloads/rtl/base.c:1585:3: warning: format ‘%lx’ expects argument of type ‘long unsigned int’, but argument 5 has type ‘int’ [-Wformat]
/home/paul/Downloads/rtl/base.c:1590:3: warning: format ‘%lx’ expects argument of type ‘long unsigned int’, but argument 5 has type ‘int’ [-Wformat]
/home/paul/Downloads/rtl/base.c:1595:3: warning: format ‘%lx’ expects argument of type ‘long unsigned int’, but argument 5 has type ‘int’ [-Wformat]
/home/paul/Downloads/rtl/base.c: At top level:
/home/paul/Downloads/rtl/base.c:1657:15: error: expected declaration specifiers or ‘...’ before string constant
/home/paul/Downloads/rtl/base.c:1658:15: error: expected declaration specifiers or ‘...’ before string constant
/home/paul/Downloads/rtl/base.c:1659:15: error: expected declaration specifiers or ‘...’ before string constant
/home/paul/Downloads/rtl/base.c:1660:16: error: expected declaration specifiers or ‘...’ before string constant
/home/paul/Downloads/rtl/base.c:1661:20: error: expected declaration specifiers or ‘...’ before string constant
cc1: some warnings being treated as errors
make[2]: *** [/home/paul/Downloads/rtl/base.o] Error 1
make[1]: *** [_module_/home/paul/Downloads/rtl] Error 2
make[1]: Leaving directory `/usr/src/linux-headers-3.2.0-999-generic'
make: *** [all] Error 2
Bookmarks