Closed zhcj closed 10 years ago
I got same compile error on 3.14.0-031400-generic. I solved by changing _ieee80211_is_robust_mgmt_frame to ieee80211_is_robust_mgmt_frame on line 621 like said in https://github.com/lwfinger/rtl8723be/issues/2
solved! thx very much!
git clone http://github.com/lwfinger/rtl8723be;cd rtl8723be;make
gentoo rtl8723be # make make -C /lib/modules/3.14.0-gentoo/build M=/rtl8723be modules make[1]: Entering directory '/usr/src/linux-3.14.0-gentoo' CC [M] /rtl8723be/base.o CC [M] /rtl8723be/rc.o CC [M] /rtl8723be/debug.o CC [M] /rtl8723be/regd.o CC [M] /rtl8723be/efuse.o CC [M] /rtl8723be/cam.o CC [M] /rtl8723be/ps.o CC [M] /rtl8723be/core.o CC [M] /rtl8723be/stats.o CC [M] /rtl8723be/pci.o LD [M] /rtl8723be/rtlwifi.o Building modules, stage 2. MODPOST 1 modules CC /rtl8723be/rtlwifi.mod.o LD [M] /rtl8723be/rtlwifi.ko make[1]: Leaving directory '/usr/src/linux-3.14.0-gentoo' make[1]: Entering directory '/rtl8723be/btcoexist' make -C /lib/modules/3.14.0-gentoo/build M=/rtl8723be/btcoexist modules make[2]: Entering directory '/usr/src/linux-3.14.0-gentoo' CC [M] /rtl8723be/btcoexist/halbtc8723b2ant.o CC [M] /rtl8723be/btcoexist/halbtcoutsrc.o CC [M] /rtl8723be/btcoexist/rtl_btc.o LD [M] /rtl8723be/btcoexist/btcoexist.o Building modules, stage 2. MODPOST 1 modules CC /rtl8723be/btcoexist/btcoexist.mod.o LD [M] /rtl8723be/btcoexist/btcoexist.ko make[2]: Leaving directory '/usr/src/linux-3.14.0-gentoo' make[1]: Leaving directory '/rtl8723be/btcoexist' make[1]: Entering directory '/rtl8723be/rtl8723be' make -C /lib/modules/3.14.0-gentoo/build M=/rtl8723be/rtl8723be modules make[2]: Entering directory '/usr/src/linux-3.14.0-gentoo' CC [M] /rtl8723be/rtl8723be/hw.o CC [M] /rtl8723be/rtl8723be/table.o CC [M] /rtl8723be/rtl8723be/sw.o CC [M] /rtl8723be/rtl8723be/trx.o /rtl8723be/rtl8723be/trx.c: 在函数‘rtl8723be_rx_query_desc’中: /rtl8723be/rtl8723be/trx.c:621:3: 错误:隐式声明函数‘_ieee80211_is_robust_mgmt_frame’ [-Werror=implicit-function-declaration] if ((_ieee80211_is_robust_mgmt_frame(hdr)) && ^ cc1: some warnings being treated as errors scripts/Makefile.build:308: recipe for target '/rtl8723be/rtl8723be/trx.o' failed make[3]: * [/rtl8723be/rtl8723be/trx.o] Error 1 Makefile:1274: recipe for target 'module/rtl8723be/rtl8723be' failed make[2]: * [module/rtl8723be/rtl8723be] Error 2 make[2]: Leaving directory '/usr/src/linux-3.14.0-gentoo' Makefile:34: recipe for target 'default' failed make[1]: * [default] Error 2 make[1]: Leaving directory '/rtl8723be/rtl8723be' Makefile:27: recipe for target 'all' failed make: * [all] Error 2