coolsnowwolf / lede

Lean's LEDE source
Other
29.82k stars 19.53k forks source link

小米AX3600,编译最后阶段失败 #11744

Open chaoyinsu1023 opened 10 months ago

chaoyinsu1023 commented 10 months ago

详细叙述

/home/daniel/lede-ax3600/build_dir/target-aarch64_cortex-a53_musl/linux-ipq807x_generic/linux-5.10.205/arch/arm64/boot/d ts/qcom/ipq8074.dtsi:758.38-763.5: Warning (interrupt_provider): /soc/interrupt-controller@b000000: Missing #address-cel ls in interrupt provider rm -f /home/daniel/lede-ax3600/build_dir/target-aarch64_cortex-a53_musl/linux-ipq807x_generic/image-ipq8071-ax3600.dtb.t mp aarch64-openwrt-linux-musl-cpp -nostdinc -x assembler-with-cpp -I/home/daniel/lede-ax3600/build_dir/target-aarch64_cort ex-a53_musl/linux-ipq807x_generic/linux-5.10.205/arch/arm64/boot/dts -I/home/daniel/lede-ax3600/build_dir/target-aarch64 _cortex-a53_musl/linux-ipq807x_generic/linux-5.10.205/arch/arm64/boot/dts/include -I/home/daniel/lede-ax3600/build_dir/t arget-aarch64_cortex-a53_musl/linux-ipq807x_generic/linux-5.10.205/include/ -undef -DDTS -o /home/daniel/lede-ax360 0/build_dir/target-aarch64_cortex-a53_musl/linux-ipq807x_generic/image-ipq8072-ax9000.dtb.tmp /home/daniel/lede-ax3600/b uild_dir/target-aarch64_cortex-a53_musl/linux-ipq807x_generic/linux-5.10.205/arch/arm64/boot/dts/qcom/ipq8072-ax9000.dts cc1: fatal error: /home/daniel/lede-ax3600/build_dir/target-aarch64_cortex-a53_musl/linux-ipq807x_generic/linux-5.10.205 /arch/arm64/boot/dts/qcom/ipq8072-ax9000.dts: No such file or directory compilation terminated. make[5]: [Makefile:18: /home/daniel/lede-ax3600/build_dir/target-aarch64_cortex-a53_musl/linux-ipq807x_generic/image -ipq8072-ax9000.dtb] Error 1 make[5]: Leaving directory '/home/daniel/lede-ax3600/target/linux/ipq807x/image' make[4]: [Makefile:26: install] Error 2 make[4]: Leaving directory '/home/daniel/lede-ax3600/target/linux/ipq807x' make[3]: [Makefile:11: install] Error 2 make[3]: Leaving directory '/home/daniel/lede-ax3600/target/linux' time: target/linux/install#6.91#3.20#25.91 ERROR: target/linux failed to build. make[2]: [target/Makefile:30: target/linux/install] Error 1 make[2]: Leaving directory '/home/daniel/lede-ax3600' make[1]: [target/Makefile:24: /home/daniel/lede-ax3600/staging_dir/target-aarch64_cortex-a53_musl/stamp/.target_inst all] Error 2 make[1]: Leaving directory '/home/daniel/lede-ax3600' make: [/home/daniel/lede-ax3600/include/toplevel.mk:231:world] 错误 2

重复 issue

具体型号

xiaomi ax3600

详细日志

make V=s -j1

WYC-2020 commented 10 months ago

字面意思,都被干掉了 还编译个鸡毛 image

WYC-2020 commented 10 months ago

并且你这个编译ax3600 不知道如何搞的会牵扯到ax9000 要么你那里没选对 要么就是删除不干净有尾巴,等会我试试看

chaoyinsu1023 commented 10 months ago

并且你这个编译ax3600 不知道如何搞的会牵扯到ax9000 要么你那里没选对 要么就是删除不干净有尾巴,等会我试试看

我是单独git clone到新目录,重头进行配置编译的

CarterCL commented 10 months ago

301w也是编译失败,一样的错,估计807x的都不行

chaoyinsu1023 commented 10 months ago

301w也是编译失败,一样的错,估计807x的都不行

顺着“金水”的视频,在https://fw.koolcenter.com/上找到有现成的,说明自己也应该能编译

WYC-2020 commented 10 months ago

image 删除这个ax9000 dts都没得自然在最后打包 查找dts的时候 会出错

WYC-2020 commented 10 months ago

并且你这个编译ax3600 不知道如何搞的会牵扯到ax9000 要么你那里没选对 要么就是删除不干净有尾巴,等会我试试看

我是单独git clone到新目录,重头进行配置编译的

我说的不干净 是他们以前删除的不干净 不是说你,这个小米原来是被全部删除了的,后来某人又提交回来了但是9000是没有提交回来的,ax3600和ax6 好像是提交回来了的, image 这里是全删除了小米支持的 ax6 ax3600的 image 这里是删除了ax9000的 image 这里是吧ax6 ax3600给加回来了,但是ax9000是没有回来的,如果要加回来自己参考 image 这个提交吧ax9000加回来就行了,其他他们那些能编译9000的肯定是基于这个仓库自己搞了一份的,用l官方的9000肯定是不行的别听他们乱说

chaoyinsu1023 commented 10 months ago

我的AX3600只能当AP用,好性能浪费了,唉~~

WYC-2020 commented 10 months ago

我的AX3600只能当AP用,好性能浪费了,唉~~

正常的很 我主路由从来就不用硬路由 都是软路由当主路由 硬路由拿来做ap,稳如死狗,不会出现各种奇葩的问题

schen39 commented 10 months ago

微信截图_20240105152112 微信截图_20240105152016 我编译成功了QHora-301W

chobitsos commented 10 months ago

并且你这个编译ax3600 不知道如何搞的会牵扯到ax9000 要么你那里没选对 要么就是删除不干净有尾巴,等会我试试看

我是单独git clone到新目录,重头进行配置编译的

我说的不干净 是他们以前删除的不干净 不是说你,这个小米原来是被全部删除了的,后来某人又提交回来了但是9000是没有提交回来的,ax3600和ax6 好像是提交回来了的, image 这里是全删除了小米支持的 ax6 ax3600的 image 这里是删除了ax9000的 image 这里是吧ax6 ax3600给加回来了,但是ax9000是没有回来的,如果要加回来自己参考 image 这个提交吧ax9000加回来就行了,其他他们那些能编译9000的肯定是基于这个仓库自己搞了一份的,用l官方的9000肯定是不行的别听他们乱说

老哥你这什么软件?看起来很好用!

WYC-2020 commented 10 months ago

并且你这个编译ax3600 不知道如何搞的会牵扯到ax9000 要么你那里没选对 要么就是删除不干净有尾巴,等会我试试看

我是单独git clone到新目录,重头进行配置编译的

我说的不干净 是他们以前删除的不干净 不是说你,这个小米原来是被全部删除了的,后来某人又提交回来了但是9000是没有提交回来的,ax3600和ax6 好像是提交回来了的, image 这里是全删除了小米支持的 ax6 ax3600的 image 这里是删除了ax9000的 image 这里是吧ax6 ax3600给加回来了,但是ax9000是没有回来的,如果要加回来自己参考 image 这个提交吧ax9000加回来就行了,其他他们那些能编译9000的肯定是基于这个仓库自己搞了一份的,用l官方的9000肯定是不行的别听他们乱说

老哥你这什么软件?看起来很好用!

乌龟啊 ,不知道?tortoisegit

CarterCL commented 10 months ago

微信截图_20240105152112 微信截图_20240105152016 我编译成功了QHora-301W

编译完之后,能通过Uboot刷入吗?

schen39 commented 10 months ago

@CarterCL 可以,不过有注意的点,在root/tmp/sysinfo/board_name中名称问题,需要改动,原始board_name是ap-hk01-c1,改错升级变砖,这边的建议在自己搞不清楚改成什么之前,建议还是TTL刷入保险

schen39 commented 10 months ago

@CarterCL 建议咨询下大雕,以免变砖,虽然有不死uboot,一旦改错强行刷入网络全掉不断重启