SWRT-dev / swrt-gpl

support bcm470x ipq40xx ipq807x mt7621 mt798x

Home Page:https://swrt.site/

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Can't build RM-AX6000

zilch321123 opened this issue · comments

似乎與 MT7986 wifi drivers有關

...
make[4]: Entering directory '/home/xxx/swrt-gpl/release/linux/mtk/linux-5.4'
CALL scripts/atomic/check-atomics.sh
CALL scripts/checksyscalls.sh
CHK include/generated/compile.h
CC drivers/of/base.o
CC drivers/opp/core.o
CC drivers/opp/cpu.o
CC drivers/pci/controller/dwc/pcie-al.o
CC drivers/pci/controller/pcie-mediatek-gen3.o
CC drivers/pci/controller/pci-thunder-ecam.o
scripts/Makefile.build:42: drivers/net/wireless/mediatek/conninfra/Makefile: No such file or directory
make[9]: *** No rule to make target 'drivers/net/wireless/mediatek/conninfra/Makefile'. Stop.
scripts/Makefile.build:497: recipe for target 'drivers/net/wireless/mediatek/conninfra' failed
make[8]: *** [drivers/net/wireless/mediatek/conninfra] Error 2
scripts/Makefile.build:497: recipe for target 'drivers/net/wireless/mediatek' failed
make[7]: *** [drivers/net/wireless/mediatek] Error 2
scripts/Makefile.build:497: recipe for target 'drivers/net/wireless' failed
make[6]: *** [drivers/net/wireless] Error 2
scripts/Makefile.build:497: recipe for target 'drivers/net' failed
make[5]: *** [drivers/net] Error 2
make[5]: *** Waiting for unfinished jobs....
CC drivers/pci/controller/dwc/pcie-hisi.o
CC drivers/opp/of.o
...
Makefile:1748: recipe for target 'drivers' failed
make[4]: *** [drivers] Error 2
make[4]: Leaving directory '/home/xxx/swrt-gpl/release/linux/mtk/linux-5.4'
Makefile:1853: recipe for target 'kernel' failed
make[3]: *** [kernel] Error 2
make[3]: Leaving directory '/home/xxx/swrt-gpl/release/src/router'
Makefile:706: recipe for target 'all' failed
make[2]: *** [all] Error 2
make[2]: Leaving directory '/home/xxx/swrt-gpl/release/src-mtk-arm'
Makefile:5738: recipe for target 'bin' failed
make[1]: *** [bin] Error 2
make[1]: Leaving directory '/home/xxx/swrt-gpl/release/src-mtk-arm'
Makefile:5883: recipe for target 'swrt-rm-ax6000' failed
make: *** [swrt-rm-ax6000] Error 2

已修复

到其他地方出問題, 謝

In file included from /home/xxx/swrt-gpl/release/linux/mtk/linux-5.4/drivers/net/wireless/mediatek/mt7986/mt_wifi_ap/../mt_wifi/embedded/include/rtmp_comm.h:93,
from /home/xxx/swrt-gpl/release/linux/mtk/linux-5.4/drivers/net/wireless/mediatek/mt7986/mt_wifi_ap/../mt_wifi/embedded/include/rt_config.h:34,
from drivers/net/wireless/mediatek/mt7986/mt_wifi_ap/../mt_wifi/chips/mt7986.c:16:
drivers/net/wireless/mediatek/mt7986/mt_wifi_ap/../mt_wifi/chips/mt7986.c: In function 'mt7986_parse_emi_phy_addr':
drivers/net/wireless/mediatek/mt7986/mt_wifi_ap/../mt_wifi/chips/mt7986.c:11974:4: error: 'pChipCap' undeclared (first use in this function)
pChipCap->emi_phy_addr, pChipCap->emi_phy_addr_size);
^~~~~~~~
/home/xxx/swrt-gpl/release/linux/mtk/linux-5.4/drivers/net/wireless/mediatek/mt7986/mt_wifi_ap/../mt_wifi/include/common/debug.h:211:56: note: in definition of macro 'MTWF_DBG'
mtwf_dbg_prt(pAd,Category,Level,func,LINE,##VA_ARGS);
^~~~~~~~~~~
drivers/net/wireless/mediatek/mt7986/mt_wifi_ap/../mt_wifi/chips/mt7986.c:11974:4: note: each undeclared identifier is reported only once for each function it appears in
pChipCap->emi_phy_addr, pChipCap->emi_phy_addr_size);
^~~~~~~~
/home/xxx/swrt-gpl/release/linux/mtk/linux-5.4/drivers/net/wireless/mediatek/mt7986/mt_wifi_ap/../mt_wifi/include/common/debug.h:211:56: note: in definition of macro 'MTWF_DBG'
mtwf_dbg_prt(pAd,Category,Level,func,LINE,##VA_ARGS);
^~~~~~~~~~~
CC [M] drivers/net/wireless/mediatek/mt7986/mt_wifi_ap/../mt_wifi/embedded/common/mt_io.o
At top level:
drivers/net/wireless/mediatek/mt7986/mt_wifi_ap/../mt_wifi/chips/mt7986.c:1532:15: warning: 'mt7986_get_rx_fe_loss' defined but not used [-Wunused-function]
static UINT32 mt7986_get_rx_fe_loss(
^~~~~~~~~~~~~~~~~~~~~
scripts/Makefile.build:262: recipe for target 'drivers/net/wireless/mediatek/mt7986/mt_wifi_ap/../mt_wifi/chips/mt7986.o' failed
make[9]: *** [drivers/net/wireless/mediatek/mt7986/mt_wifi_ap/../mt_wifi/chips/mt7986.o] Error 1
make[9]: *** Waiting for unfinished jobs....
scripts/Makefile.build:497: recipe for target 'drivers/net/wireless/mediatek/mt7986/mt_wifi_ap' failed
make[8]: *** [drivers/net/wireless/mediatek/mt7986/mt_wifi_ap] Error 2
scripts/Makefile.build:497: recipe for target 'drivers/net/wireless/mediatek' failed
make[7]: *** [drivers/net/wireless/mediatek] Error 2
scripts/Makefile.build:497: recipe for target 'drivers/net/wireless' failed
make[6]: *** [drivers/net/wireless] Error 2
scripts/Makefile.build:497: recipe for target 'drivers/net' failed
make[5]: *** [drivers/net] Error 2
Makefile:1748: recipe for target 'drivers' failed
make[4]: *** [drivers] Error 2
make[4]: Leaving directory '/home/xxx/swrt-gpl/release/linux/mtk/linux-5.4'
Makefile:1853: recipe for target 'kernel' failed
make[3]: *** [kernel] Error 2
make[3]: Leaving directory '/home/xxx/swrt-gpl/release/src/router'
Makefile:706: recipe for target 'all' failed
make[2]: *** [all] Error 2
make[2]: Leaving directory '/home/xxx/swrt-gpl/release/src-mtk-arm'
Makefile:5738: recipe for target 'bin' failed
make[1]: *** [bin] Error 2
make[1]: Leaving directory '/home/xxx/swrt-gpl/release/src-mtk-arm'
Makefile:5883: recipe for target 'swrt-rm-ax6000' failed
make: *** [swrt-rm-ax6000] Error 2