|
本帖最后由 dmgy 于 2018-1-5 21:04 编辑
源码:https://github.com/coolsnowwolf/lede
编译环境:Ubuntu 14 LTS x64 (虚拟机)
编译时出下如下错误,请大神指点哪里出了问题。如何解决?!
cp /home/user/lede/build_dir/target-mips_24kc_musl/linux-ar71xx_generic/vmlinux /home/user/lede/bin/targets/ar71xx/generic/openwrt-ar71xx-generic-vmlinux.bin
dd if=/home/user/lede/build_dir/target-mips_24kc_musl/linux-ar71xx_generic/vmlinux.bin.lzma of=/home/user/lede/bin/targets/ar71xx/generic/openwrt-ar71xx-generic-vmlinux.lzma bs=65536 conv=sync
20+1 records in
21+0 records out
1376256 bytes (1.4 MB) copied, 0.0036729 s, 375 MB/s
mkimage -A mips -O linux -T kernel -a 0x80060000 -C lzma -e 0x80060000 -n 'MIPS OpenWrt Linux-4.9.72' -d /home/user/lede/build_dir/target-mips_24kc_musl/linux-ar71xx_generic/vmlinux.bin.lzma /home/user/lede/bin/targets/ar71xx/generic/openwrt-ar71xx-generic-uImage-lzma.bin
Image Name: MIPS OpenWrt Linux-4.9.72
Created: Wed Jan 3 03:45:18 2018
Image Type: MIPS Linux Kernel Image (lzma compressed)
Data Size: 1365086 Bytes = 1333.09 kB = 1.30 MB
Load Address: 80060000
Entry Point: 80060000
cp /home/user/lede/build_dir/target-mips_24kc_musl/linux-ar71xx_generic/loader-generic.elf /home/user/lede/bin/targets/ar71xx/generic/openwrt-ar71xx-generic-vmlinux-lzma.elf
mkdir -p /home/user/lede/build_dir/target-mips_24kc_musl/linux-ar71xx_generic/tmp
/home/user/lede/staging_dir/host/bin/mksquashfs4 /home/user/lede/build_dir/target-mips_24kc_musl/root-ar71xx /home/user/lede/build_dir/target-mips_24kc_musl/linux-ar71xx_generic/root.squashfs -nopad -noappend -root-owned -comp xz -Xpreset 9 -Xe -Xlc 0 -Xlp 2 -Xpb 2 -b 6144k -p '/dev d 755 0 0' -p '/dev/console c 600 0 0 5 1' -processors 1 -fixed-time 1514951118
/home/user/lede/staging_dir/host/bin/mksquashfs4: -b block size not power of two or not between 4096 and 1Mbyte
make[5]: *** [/home/user/lede/build_dir/target-mips_24kc_musl/linux-ar71xx_generic/root.squashfs] Error 1
make[5]: Leaving directory `/home/user/lede/target/linux/ar71xx/image'
make[4]: *** [install] Error 2
make[4]: Leaving directory `/home/user/lede/target/linux/ar71xx'
make[3]: *** [install] Error 2
make[3]: Leaving directory `/home/user/lede/target/linux'
make[2]: *** [target/linux/install] Error 2
make[2]: Leaving directory `/home/user/lede'
make[1]: *** [/home/user/lede/staging_dir/target-mips_24kc_musl/stamp/.target_install] Error 2
make[1]: Leaving directory `/home/user/lede'
make: *** [world] Error 2
user@user-virtual-machine:~/lede$
|
|