主题 : 编译FriendlyWrt 出错(For R2S) 复制链接 | 浏览器收藏 | 打印
级别: 新手上路
UID: 99321
精华: 0
发帖: 3
金钱: 15 两
威望: 3 点
贡献值: 0 点
综合积分: 6 分
注册时间: 2013-12-25
最后登录: 2020-04-25
楼主  发表于: 2020-04-22 19:38

 编译FriendlyWrt 出错(For R2S)

编译环境是MacOS下的docker,采用的镜像是Debian10 bullseye。

内核没做特别调整过,都是默认的

在执行./build.sh friendlywrt  出现错误,如下:
make[2]: execvp: /usr/bin/env: Argument list too long
make[2]: *** [package/Makefile:68: package/install] Error 127
...
make[1]: *** [package/Makefile:108: /home/pierre/friendlywrt-rk3328/friendlywrt/staging_dir/target-aarch64_cortex-a53_musl/stamp/.package_install] Error 2




图上的那一串字符串大约有13000多长。貌似是最后打包的命令

IPKG_NO_SCRIPT=1 IPKG_INSTROOT=/home/pierre/friendlywrt-rk3328/friendlywrt/build_dir/target-aarch64_cortex-a53_musl/root-rockchip-rk3328 TMPDIR=/home/pierre/friendlywrt-rk3328/friendlywrt/build_dir/target-aarch64_cortex-a53_musl/root-rockchip-rk3328/tmp /home/pierre/friendlywrt-rk3328/friendlywrt/staging_dir/host/bin/opkg --offline-root /home/pierre/friendlywrt-rk3328/friendlywrt/build_dir/target-aarch64_cortex-a53_musl/root-rockchip-rk3328 --force-postinstall --add-dest root:/ --add-arch all:100 --add-arch aarch64_cortex-a53:200 install \  
以下省略1万字

参考资料如下:
http://wiki.friendlyarm.com/wiki/index.php/How_to_Build_FriendlyWrt/zh#.E6.96.B9.E6.B3.95.E4.BA.8C.EF.BC.9A.E7.9B.B4.E6.8E.A5.E4.BB.8Egithub.E4.B8.8B.E8.BD.BD.E5.AE.8C.E6.95.B4.E7.9A.84.E6.BA.90.E4.BB.A3.E7.A0.81

硬件是 R2S小黄盒子

请问如何解决?修改ulimit貌似也没啥用,照样出一样的错。