使用./build.sh 和 ./build.sh clean 会出现问题,环境wsl2 ,ub22
make: Entering directory '/mnt/f/fq/luckfox-pico/sysdrv'
rm -rf /mnt/f/fq/luckfox-pico/sysdrv/source/uboot/u-boot/fit
pushd /mnt/f/fq/luckfox-pico/sysdrv/source/uboot/u-boot;make CROSS_COMPILE=arm-rockchip830-linux-uclibcgnueabihf- distclean >/dev/null;popd
/mnt/f/fq/luckfox-pico/sysdrv/source/uboot/u-boot /mnt/f/fq/luckfox-pico/sysdrv
rm: cannot remove 'SPL': Is a directory
make[1]: *** [Makefile clean] Error 1
/mnt/f/fq/luckfox-pico/sysdrv
make O=/mnt/f/fq/luckfox-pico/sysdrv/source/objs_kernel -C /mnt/f/fq/luckfox-pico/sysdrv/source/kernel ARCH=arm CROSS_COMPILE=arm-rockchip830-linux-uclibcgnueabihf- distclean
make[1]: Entering directory '/mnt/f/fq/luckfox-pico/sysdrv/source/kernel'
make[2]: Entering directory '/mnt/f/fq/luckfox-pico/sysdrv/source/objs_kernel'
make[3]: *** /mnt/f/fq/luckfox-pico/sysdrv/source/kernel/Documentation/Kbuild: Is a directory. Stop.
make[2]: *** [/mnt/f/fq/luckfox-pico/sysdrv/source/kernel/Makefile _clean_Documentation] Error 2
make[2]: Leaving directory '/mnt/f/fq/luckfox-pico/sysdrv/source/objs_kernel'
make[1]: *** [Makefile:185: __sub-make] Error 2
make[1]: Leaving directory '/mnt/f/fq/luckfox-pico/sysdrv/source/kernel'
make: *** [Makefile:516: kernel_clean] Error 2
make: Leaving directory '/mnt/f/fq/luckfox-pico/sysdrv'
[build.sh:error] Running build_clean failed!
[build.sh:error] exit code 2 from line 1341:
[build.sh:info] make distclean -C ${SDK_SYSDRV_DIR}
[build.sh:error] Running build_clean failed! [build.sh:error] exit code 2 from line 1341:
Hello, normal execution./build.sh clean cleanup sysdrv prints as follows, not sure what modifications you have made, suggest re-pulling the latest SDK tests
Code: Select all
make: Entering directory '/home/cro/Sdk/luckfox-pico/sysdrv'
rm -rf /home/cro/Sdk/luckfox-pico/sysdrv/source/uboot/u-boot/fit
pushd /home/cro/Sdk/luckfox-pico/sysdrv/source/uboot/u-boot;make CROSS_COMPILE=arm-rockchip830-linux-uclibcgnueabihf- distclean >/dev/null;popd
~/Sdk/luckfox-pico/sysdrv/source/uboot/u-boot ~/Sdk/luckfox-pico/sysdrv
~/Sdk/luckfox-pico/sysdrv
make O=/home/cro/Sdk/luckfox-pico/sysdrv/source/objs_kernel -C /home/cro/Sdk/luckfox-pico/sysdrv/source/kernel ARCH=arm CROSS_COMPILE=arm-rockchip830-linux-uclibcgnueabihf- distclean
make[1]: Entering directory '/home/cro/Sdk/luckfox-pico/sysdrv/source/kernel'
make[2]: Entering directory '/home/cro/Sdk/luckfox-pico/sysdrv/source/objs_kernel'
CLEAN arch/arm/kernel
CLEAN certs
CLEAN drivers/scsi
CLEAN drivers/tty/vt
CLEAN drivers/video/logo
CLEAN lib
CLEAN usr
CLEAN arch/arm/boot/compressed
CLEAN arch/arm/boot
CLEAN boot.img resource.img vmlinux.symvers modules.builtin modules.builtin.modinfo
CLEAN scripts/basic
CLEAN scripts/dtc
CLEAN scripts/kconfig
CLEAN scripts/mod
CLEAN scripts
CLEAN include/config include/generated arch/arm/include/generated .config .version
make[2]: Leaving directory '/home/cro/Sdk/luckfox-pico/sysdrv/source/objs_kernel'
make[1]: Leaving directory '/home/cro/Sdk/luckfox-pico/sysdrv/source/kernel'