Firefly开源社区

打印 上一主题 下一主题

[Linux] 编译linux buildroot固件 rootfs报错

4

积分

0

威望

0

贡献

吃瓜的群众

积分
4
发表于 2023-12-2 17:04:50      楼主
processing option: buildroot
==========Start building buildroot==========
TARGET_BUILDROOT_CONFIG=rockchip_rk3288
=========================================
Top of tree: /home/wgd324/proj/rk3288_linux_release_v2.5.0a_20230510
===========================================

#TARGET_BOARD=rk3288
#OUTPUT_DIR=output/rockchip_rk3288
#CONFIG=rockchip_rk3288_defconfig

===========================================
make: Entering directory '/home/wgd324/proj/rk3288_linux_release_v2.5.0a_20230510/buildroot'
  GEN     /home/wgd324/proj/rk3288_linux_release_v2.5.0a_20230510/buildroot/output/rockchip_rk3288/Makefile
/home/wgd324/proj/rk3288_linux_release_v2.5.0a_20230510/buildroot/build/defconfig_hook.py -m /home/wgd324/proj/rk3288_linux_release_v2.5.0a_20230510/buildroot/configs/rockchip_rk3288_defconfig /home/wgd324/proj/rk3288_linux_release_v2.5.0a_20230510/buildroot/output/rockchip_rk3288/.rockchipconfig
BR2_DEFCONFIG='' KCONFIG_AUTOCONFIG=/home/wgd324/proj/rk3288_linux_release_v2.5.0a_20230510/buildroot/output/rockchip_rk3288/build/buildroot-config/auto.conf KCONFIG_AUTOHEADER=/home/wgd324/proj/rk3288_linux_release_v2.5.0a_20230510/buildroot/output/rockchip_rk3288/build/buildroot-config/autoconf.h KCONFIG_TRISTATE=/home/wgd324/proj/rk3288_linux_release_v2.5.0a_20230510/buildroot/output/rockchip_rk3288/build/buildroot-config/tristate.config BR2_CONFIG=/home/wgd324/proj/rk3288_linux_release_v2.5.0a_20230510/buildroot/output/rockchip_rk3288/.config HOST_GCC_VERSION="5" BUILD_DIR=/home/wgd324/proj/rk3288_linux_release_v2.5.0a_20230510/buildroot/output/rockchip_rk3288/build SKIP_LEGACY= BR2_DEFCONFIG=/home/wgd324/proj/rk3288_linux_release_v2.5.0a_20230510/buildroot/configs/rockchip_rk3288_defconfig /home/wgd324/proj/rk3288_linux_release_v2.5.0a_20230510/buildroot/output/rockchip_rk3288/build/buildroot-config/conf --defconfig=/home/wgd324/proj/rk3288_linux_release_v2.5.0a_20230510/buildroot/output/rockchip_rk3288/.rockchipconfig Config.in
/home/wgd324/proj/rk3288_linux_release_v2.5.0a_20230510/buildroot/output/rockchip_rk3288/.rockchipconfig:72:warning: override: reassigning to symbol BR2_PACKAGE_MPP
/home/wgd324/proj/rk3288_linux_release_v2.5.0a_20230510/buildroot/output/rockchip_rk3288/.rockchipconfig:73:warning: override: reassigning to symbol BR2_PACKAGE_MPP_ALLOCATOR_DRM
/home/wgd324/proj/rk3288_linux_release_v2.5.0a_20230510/buildroot/output/rockchip_rk3288/.rockchipconfig:75:warning: override: reassigning to symbol BR2_PACKAGE_LINUX_RGA
/home/wgd324/proj/rk3288_linux_release_v2.5.0a_20230510/buildroot/output/rockchip_rk3288/.rockchipconfig:221:warning: override: reassigning to symbol BR2_PACKAGE_ROCKCHIP_TEST
/home/wgd324/proj/rk3288_linux_release_v2.5.0a_20230510/buildroot/output/rockchip_rk3288/.rockchipconfig:273:warning: override: reassigning to symbol BR2_PACKAGE_RKWIFIBT
#
# configuration written to /home/wgd324/proj/rk3288_linux_release_v2.5.0a_20230510/buildroot/output/rockchip_rk3288/.config
#
make: Leaving directory '/home/wgd324/proj/rk3288_linux_release_v2.5.0a_20230510/buildroot'
2023-12-02T00:54:18 >>> dnsmasq 2.85 Extracting
Done in 7s  (error code: 2)
log saved on /home/wgd324/proj/rk3288_linux_release_v2.5.0a_20230510/br.log
2023-12-02T00:33:05 |     ^~~~~~
2023-12-02T00:33:05 dhry_1.c:160:5: warning: implicit declaration of function 'Proc_4' [-Wimplicit-function-declaration]
2023-12-02T00:33:05 160 |     Proc_4();
2023-12-02T00:33:05 |     ^~~~~~
2023-12-02T00:33:05 dhry_1.c:166:19: warning: implicit declaration of function 'Func_2'; did you mean 'Func_1'? [-Wimplicit-function-declaration]
2023-12-02T00:33:05 166 |     Bool_Glob = ! Func_2 (Str_1_Loc, Str_2_Loc);
2023-12-02T00:33:05 |                   ^~~~~~
2023-12-02T00:33:05 |                   Func_1
2023-12-02T00:33:05 dhry_1.c:172:7: warning: implicit declaration of function 'Proc_7' [-Wimplicit-function-declaration]
2023-12-02T00:33:05 172 |       Proc_7 (Int_1_Loc, Int_2_Loc, &Int_3_Loc);
2023-12-02T00:33:05 |       ^~~~~~
2023-12-02T00:33:05 dhry_1.c:177:5: warning: implicit declaration of function 'Proc_8' [-Wimplicit-function-declaration]
2023-12-02T00:33:05 177 |     Proc_8 (Arr_1_Glob, Arr_2_Glob, Int_1_Loc, Int_3_Loc);
2023-12-02T00:33:05 |     ^~~~~~
2023-12-02T00:33:05 dhry_1.c:179:5: warning: implicit declaration of function 'Proc_1' [-Wimplicit-function-declaration]
2023-12-02T00:33:05 179 |     Proc_1 (Ptr_Glob);
2023-12-02T00:33:05 |     ^~~~~~
2023-12-02T00:33:05 dhry_1.c:186:9: warning: implicit declaration of function 'Proc_6' [-Wimplicit-function-declaration]
2023-12-02T00:33:05 186 |         Proc_6 (Ident_1, &Enum_Loc);
2023-12-02T00:33:05 |         ^~~~~~
2023-12-02T00:33:05 dhry_1.c:197:5: warning: implicit declaration of function 'Proc_2' [-Wimplicit-function-declaration]
2023-12-02T00:33:05 197 |     Proc_2 (&Int_1_Loc);
2023-12-02T00:33:05 |     ^~~~~~
2023-12-02T00:33:05 dhry_1.c: At top level:
2023-12-02T00:33:05 dhry_1.c:298:1: warning: return type defaults to 'int' [-Wimplicit-int]
2023-12-02T00:33:05 298 | Proc_1 (Ptr_Val_Par)
2023-12-02T00:33:05 | ^~~~~~
2023-12-02T00:33:05 dhry_1.c: In function 'Proc_1':
2023-12-02T00:33:05 dhry_1.c:314:3: warning: implicit declaration of function 'Proc_3'; did you mean 'Proc_1'? [-Wimplicit-function-declaration]
2023-12-02T00:33:05 314 |   Proc_3 (&Next_Record->Ptr_Comp);
2023-12-02T00:33:05 |   ^~~~~~
2023-12-02T00:33:05 |   Proc_1
2023-12-02T00:33:05 dhry_1.c: At top level:
2023-12-02T00:33:05 dhry_1.c:332:1: warning: return type defaults to 'int' [-Wimplicit-int]
2023-12-02T00:33:05 332 | Proc_2 (Int_Par_Ref)
2023-12-02T00:33:05 | ^~~~~~
2023-12-02T00:33:05 dhry_1.c:355:1: warning: return type defaults to 'int' [-Wimplicit-int]
2023-12-02T00:33:05 355 | Proc_3 (Ptr_Ref_Par)
2023-12-02T00:33:05 | ^~~~~~
2023-12-02T00:33:05 dhry_1.c:370:1: warning: return type defaults to 'int' [-Wimplicit-int]
2023-12-02T00:33:05 370 | Proc_4 () /* without parameters */
2023-12-02T00:33:05 | ^~~~~~
2023-12-02T00:33:05 dhry_1.c:382:1: warning: return type defaults to 'int' [-Wimplicit-int]
2023-12-02T00:33:05 382 | Proc_5 () /* without parameters */
2023-12-02T00:33:05 | ^~~~~~
2023-12-02T00:33:05 dhry_2.c:30:1: warning: return type defaults to 'int' [-Wimplicit-int]
2023-12-02T00:33:05 30 | Proc_6 (Enum_Val_Par, Enum_Ref_Par)
2023-12-02T00:33:05 | ^~~~~~
2023-12-02T00:33:05 dhry_2.c: In function 'Proc_6':
2023-12-02T00:33:05 dhry_2.c:39:9: warning: implicit declaration of function 'Func_3' [-Wimplicit-function-declaration]
2023-12-02T00:33:05 39 |   if (! Func_3 (Enum_Val_Par))
2023-12-02T00:33:05 |         ^~~~~~
2023-12-02T00:33:05 dhry_2.c: At top level:
2023-12-02T00:33:05 dhry_2.c:64:1: warning: return type defaults to 'int' [-Wimplicit-int]
2023-12-02T00:33:05 64 | Proc_7 (Int_1_Par_Val, Int_2_Par_Val, Int_Par_Ref)
2023-12-02T00:33:05 | ^~~~~~
2023-12-02T00:33:05 dhry_2.c:84:1: warning: return type defaults to 'int' [-Wimplicit-int]
2023-12-02T00:33:05 84 | Proc_8 (Arr_1_Par_Ref, Arr_2_Par_Ref, Int_1_Par_Val, Int_2_Par_Val)
2023-12-02T00:33:05 | ^~~~~~
2023-12-02T00:33:05 /home/wgd324/proj/rk3288_linux_release_v2.5.0a_20230510/buildroot/output/rockchip_rk3288/host/bin/arm-buildroot-linux-gnueabihf-gcc -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64  -Os   -o dhrystone dhry_1.o dhry_2.o -lm
2023-12-02T00:33:05 >>> dhrystone 2 Installing to target
2023-12-02T00:33:05 /usr/bin/install -D /home/wgd324/proj/rk3288_linux_release_v2.5.0a_20230510/buildroot/output/rockchip_rk3288/build/dhrystone-2/dhrystone /home/wgd324/proj/rk3288_linux_release_v2.5.0a_20230510/buildroot/output/rockchip_rk3288/target/usr/bin/dhrystone
2023-12-02T00:33:06 >>> dnsmasq 2.85 Downloading
2023-12-02T00:33:06 --2023-12-02 00:33:06--  http://thekelleys.org.uk/dnsmasq/dnsmasq-2.85.tar.xz
2023-12-02T00:33:08 Resolving thekelleys.org.uk (thekelleys.org.uk)... 85.119.82.65, 2001:ba8:1f1:f049::2
2023-12-02T00:33:08 Connecting to thekelleys.org.uk (thekelleys.org.uk)|85.119.82.65|:80... connected.
2023-12-02T00:33:08 HTTP request sent, awaiting response... 302 Moved Temporarily
2023-12-02T00:33:08 Location: http://1.1.1.2/disable/disable.h ... =%E7%A6%81%E6%AD%A2 [following]
2023-12-02T00:33:08 Incomplete or invalid multibyte sequence encountered
2023-12-02T00:33:08 --2023-12-02 00:33:08--  http://1.1.1.2/disable/disable.h ... =%E7%A6%81%E6%AD%A2
2023-12-02T00:33:08 Connecting to 1.1.1.2:80... connected.
2023-12-02T00:33:08 HTTP request sent, awaiting response... 200 OK
2023-12-02T00:33:08 Length: 2664 (2.6K) [text/html]
2023-12-02T00:33:08 Saving to: '/home/wgd324/proj/rk3288_linux_release_v2.5.0a_20230510/buildroot/output/rockchip_rk3288/build/.dnsmasq-2.85.tar.xz.J27D8g/output'
2023-12-02T00:33:08
/home/wgd324/proj/rk3288_linux_release_v2.5.0a_202 100%[================================================================================================================>]   2.60K  --.-KB/s    in 0s      
2023-12-02T00:33:08
2023-12-02T00:33:08 2023-12-02 00:33:08 (91.1 MB/s) - '/home/wgd324/proj/rk3288_linux_release_v2.5.0a_20230510/buildroot/output/rockchip_rk3288/build/.dnsmasq-2.85.tar.xz.J27D8g/output' saved [2664/2664]
2023-12-02T00:33:08
2023-12-02T00:33:08 >>> dnsmasq 2.85 Extracting
2023-12-02T00:33:08 xzcat /home/wgd324/proj/rk3288_linux_release_v2.5.0a_20230510/buildroot/dl/dnsmasq-2.85.tar.xz | tar --strip-components=1 -C /home/wgd324/proj/rk3288_linux_release_v2.5.0a_20230510/buildroot/output/rockchip_rk3288/build/dnsmasq-2.85   -xf -
2023-12-02T00:33:08 xzcat: /home/wgd324/proj/rk3288_linux_release_v2.5.0a_20230510/buildroot/dl/dnsmasq-2.85.tar.xz: File format not recognized
2023-12-02T00:33:08 tar: This does not look like a tar archive
2023-12-02T00:33:08 tar: Exiting with failure status due to previous errors
2023-12-02T00:33:08 package/pkg-generic.mk:159: recipe for target '/home/wgd324/proj/rk3288_linux_release_v2.5.0a_20230510/buildroot/output/rockchip_rk3288/build/dnsmasq-2.85/.stamp_extracted' failed
2023-12-02T00:33:08 make[1]: *** [/home/wgd324/proj/rk3288_linux_release_v2.5.0a_20230510/buildroot/output/rockchip_rk3288/build/dnsmasq-2.85/.stamp_extracted] Error 2
2023-12-02T00:33:08 /home/wgd324/proj/rk3288_linux_release_v2.5.0a_20230510/buildroot/output/rockchip_rk3288/Makefile:16: recipe for target '_all' failed
2023-12-02T00:33:08 make: *** [_all] Error 2
2023-12-02T00:54:11 umask 0022 && make -C /home/wgd324/proj/rk3288_linux_release_v2.5.0a_20230510/buildroot O=/home/wgd324/proj/rk3288_linux_release_v2.5.0a_20230510/buildroot/output/rockchip_rk3288
2023-12-02T00:54:17 /usr/bin/make -j1 O=/home/wgd324/proj/rk3288_linux_release_v2.5.0a_20230510/buildroot/output/rockchip_rk3288 HOSTCC="/usr/bin/gcc" HOSTCXX="/usr/bin/g++" silentoldconfig
2023-12-02T00:54:18 GEN     /home/wgd324/proj/rk3288_linux_release_v2.5.0a_20230510/buildroot/output/rockchip_rk3288/Makefile
2023-12-02T00:54:18 >>> dnsmasq 2.85 Extracting
2023-12-02T00:54:18 xzcat /home/wgd324/proj/rk3288_linux_release_v2.5.0a_20230510/buildroot/dl/dnsmasq-2.85.tar.xz | tar --strip-components=1 -C /home/wgd324/proj/rk3288_linux_release_v2.5.0a_20230510/buildroot/output/rockchip_rk3288/build/dnsmasq-2.85   -xf -
2023-12-02T00:54:18 xzcat: /home/wgd324/proj/rk3288_linux_release_v2.5.0a_20230510/buildroot/dl/dnsmasq-2.85.tar.xz: File format not recognized
2023-12-02T00:54:18 tar: This does not look like a tar archive
2023-12-02T00:54:18 tar: Exiting with failure status due to previous errors
2023-12-02T00:54:18 package/pkg-generic.mk:159: recipe for target '/home/wgd324/proj/rk3288_linux_release_v2.5.0a_20230510/buildroot/output/rockchip_rk3288/build/dnsmasq-2.85/.stamp_extracted' failed
2023-12-02T00:54:18 make[1]: *** [/home/wgd324/proj/rk3288_linux_release_v2.5.0a_20230510/buildroot/output/rockchip_rk3288/build/dnsmasq-2.85/.stamp_extracted] Error 2
2023-12-02T00:54:18 /home/wgd324/proj/rk3288_linux_release_v2.5.0a_20230510/buildroot/output/rockchip_rk3288/Makefile:16: recipe for target '_all' failed
2023-12-02T00:54:18 make: *** [_all] Error 2
Command exited with non-zero status 1
you take 0:11.14 to build builroot
ERROR: Running build_buildroot failed!
ERROR: exit code 1 from line 726:
    /usr/bin/time -f "you take %E to build builroot" $COMMON_DIR/mk-buildroot.sh $BOARD_CONFIG
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

友情链接 : 爱板网 电子发烧友论坛 云汉电子社区 粤ICP备14022046号-2
快速回复 返回顶部 返回列表