编译错误
详细叙述
ome/sh/lede/build_dir/target-aarch64_generic_musl/linux-rockchip_armv8/linux-6.12.58/scripts/dtc/dtc" HOSTCC="/home/sh/lede/staging_dir/host/bin/gcc" HOSTCFLAGS="-O2 -I/home/sh/lede/staging_dir/host/include -I/home/sh/lede/staging_dir/hostpkg/include -I/home/sh/lede/staging_dir/target-aarch64_generic_musl/host/include -I/home/sh/lede/staging_dir/host/include -I/home/sh/lede/staging_dir/hostpkg/include -I/home/sh/lede/staging_dir/target-aarch64_generic_musl/host/include -std=gnu11" HOSTLDFLAGS="-L/home/sh/lede/staging_dir/host/lib -L/home/sh/lede/staging_dir/hostpkg/lib -L/home/sh/lede/staging_dir/target-aarch64_generic_musl/host/lib" LOCALVERSION="-OpenWrt-r7687-64f42a4ef" STAGING_PREFIX="/home/sh/lede/staging_dir/host" PKG_CONFIG_PATH="/home/sh/lede/staging_dir/host/lib/pkgconfig" PKG_CONFIG_LIBDIR="/home/sh/lede/staging_dir/host/lib/pkgconfig" PKG_CONFIG_EXTRAARGS="--static" V='' BL31=/home/sh/lede/staging_dir/target-aarch64_generic_musl/image/rk3568_bl31_v1.44.elf PATH=/home/sh/lede/staging_dir/host/bin:/home/sh/lede/staging_dir/target-aarch64_generic_musl/host/bin:/home/sh/lede/staging_dir/hostpkg/bin:/home/sh/lede/staging_dir/toolchain-aarch64_generic_gcc-13.3.0_musl/bin:/home/sh/lede/staging_dir/toolchain-aarch64_generic_gcc-13.3.0_musl/bin:/home/sh/lede/staging_dir/host/bin:/home/sh/lede/staging_dir/toolchain-aarch64_generic_gcc-13.3.0_musl/bin:/home/sh/lede/staging_dir/host/bin:/home/sh/lede/staging_dir/host/bin:/home/sh/.nvm/versions/node/v24.11.1/bin:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/games:/usr/local/games:/snap/bin:/snap/bin ROCKCHIP_TPL=/home/sh/lede/staging_dir/target-aarch64_generic_musl/image/rk3568_ddr_1560MHz_v1.23.bin make[4]: Entering directory '/home/sh/lede/build_dir/target-aarch64_generic_musl/u-boot-radxa-e25-rk3568/u-boot-2025.10' ENVT include/generated/environment.h make -f ./scripts/Makefile.build obj=scripts/dtc PYMOD rebuild scripts/dtc/pylibfdt/libfdt_wrap.c:177:11: fatal error: Python.h: No such file or directory 177 | # include <Python.h> | ^~~~~~~~~~ compilation terminated. error: command '/home/sh/lede/staging_dir/host/bin/gcc' failed with exit code 1 make[6]: *** [scripts/dtc/pylibfdt/Makefile:33: rebuild] Error 1 make[5]: *** [scripts/Makefile.build:510: scripts/dtc/pylibfdt] Error 2 make[4]: *** [Makefile:2318: scripts_dtc] Error 2 make[4]: Leaving directory '/home/sh/lede/build_dir/target-aarch64_generic_musl/u-boot-radxa-e25-rk3568/u-boot-2025.10' make[3]: *** [Makefile:552: /home/sh/lede/build_dir/target-aarch64_generic_musl/u-boot-radxa-e25-rk3568/u-boot-2025.10/.built] Error 2 make[3]: Leaving directory '/home/sh/lede/package/boot/uboot-rockchip' time: package/boot/uboot-rockchip/radxa-e25-rk3568/compile#1.37#0.51#1.85 ERROR: package/boot/uboot-rockchip failed to build (build variant: radxa-e25-rk3568). make[2]: *** [package/Makefile:116: package/boot/uboot-rockchip/compile] Error 1 make[2]: Leaving directory '/home/sh/lede' make[1]: *** [package/Makefile:110: /home/sh/lede/staging_dir/target-aarch64_generic_musl/stamp/.package_compile] Error 2 make[1]: Leaving directory '/home/sh/lede' make: *** [/home/sh/lede/include/toplevel.mk:231:world] 错误 2
重复 issue
- [x] 没有类似的 issue
具体型号
radxa-e25
详细日志
ome/sh/lede/build_dir/target-aarch64_generic_musl/linux-rockchip_armv8/linux-6.12.58/scripts/dtc/dtc" HOSTCC="/home/sh/lede/staging_dir/host/bin/gcc" HOSTCFLAGS="-O2 -I/home/sh/lede/staging_dir/host/include -I/home/sh/lede/staging_dir/hostpkg/include -I/home/sh/lede/staging_dir/target-aarch64_generic_musl/host/include -I/home/sh/lede/staging_dir/host/include -I/home/sh/lede/staging_dir/hostpkg/include -I/home/sh/lede/staging_dir/target-aarch64_generic_musl/host/include -std=gnu11" HOSTLDFLAGS="-L/home/sh/lede/staging_dir/host/lib -L/home/sh/lede/staging_dir/hostpkg/lib -L/home/sh/lede/staging_dir/target-aarch64_generic_musl/host/lib" LOCALVERSION="-OpenWrt-r7687-64f42a4ef" STAGING_PREFIX="/home/sh/lede/staging_dir/host" PKG_CONFIG_PATH="/home/sh/lede/staging_dir/host/lib/pkgconfig" PKG_CONFIG_LIBDIR="/home/sh/lede/staging_dir/host/lib/pkgconfig" PKG_CONFIG_EXTRAARGS="--static" V='' BL31=/home/sh/lede/staging_dir/target-aarch64_generic_musl/image/rk3568_bl31_v1.44.elf PATH=/home/sh/lede/staging_dir/host/bin:/home/sh/lede/staging_dir/target-aarch64_generic_musl/host/bin:/home/sh/lede/staging_dir/hostpkg/bin:/home/sh/lede/staging_dir/toolchain-aarch64_generic_gcc-13.3.0_musl/bin:/home/sh/lede/staging_dir/toolchain-aarch64_generic_gcc-13.3.0_musl/bin:/home/sh/lede/staging_dir/host/bin:/home/sh/lede/staging_dir/toolchain-aarch64_generic_gcc-13.3.0_musl/bin:/home/sh/lede/staging_dir/host/bin:/home/sh/lede/staging_dir/host/bin:/home/sh/.nvm/versions/node/v24.11.1/bin:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/games:/usr/local/games:/snap/bin:/snap/bin ROCKCHIP_TPL=/home/sh/lede/staging_dir/target-aarch64_generic_musl/image/rk3568_ddr_1560MHz_v1.23.bin make[4]: Entering directory '/home/sh/lede/build_dir/target-aarch64_generic_musl/u-boot-radxa-e25-rk3568/u-boot-2025.10' ENVT include/generated/environment.h make -f ./scripts/Makefile.build obj=scripts/dtc PYMOD rebuild scripts/dtc/pylibfdt/libfdt_wrap.c:177:11: fatal error: Python.h: No such file or directory 177 | # include <Python.h> | ^~~~~~~~~~ compilation terminated. error: command '/home/sh/lede/staging_dir/host/bin/gcc' failed with exit code 1 make[6]: *** [scripts/dtc/pylibfdt/Makefile:33: rebuild] Error 1 make[5]: *** [scripts/Makefile.build:510: scripts/dtc/pylibfdt] Error 2 make[4]: *** [Makefile:2318: scripts_dtc] Error 2 make[4]: Leaving directory '/home/sh/lede/build_dir/target-aarch64_generic_musl/u-boot-radxa-e25-rk3568/u-boot-2025.10' make[3]: *** [Makefile:552: /home/sh/lede/build_dir/target-aarch64_generic_musl/u-boot-radxa-e25-rk3568/u-boot-2025.10/.built] Error 2 make[3]: Leaving directory '/home/sh/lede/package/boot/uboot-rockchip' time: package/boot/uboot-rockchip/radxa-e25-rk3568/compile#1.37#0.51#1.85 ERROR: package/boot/uboot-rockchip failed to build (build variant: radxa-e25-rk3568). make[2]: *** [package/Makefile:116: package/boot/uboot-rockchip/compile] Error 1 make[2]: Leaving directory '/home/sh/lede' make[1]: *** [package/Makefile:110: /home/sh/lede/staging_dir/target-aarch64_generic_musl/stamp/.package_compile] Error 2 make[1]: Leaving directory '/home/sh/lede' make: *** [/home/sh/lede/include/toplevel.mk:231:world] 错误 2
?你没装蟒蛇 我已经按照指示,安装了所有编译依赖,重新下载源码也是这个提示
没什么用,试过这个命令