完成 #290
openrp-rv1126b 编译异常
0%
Description
版型:rp-rv1126b
系统:buildroot
问题描述:使用rv1126b-linux6.1-SDK-20260302.tar.gz解压编译后报错
具体打印如下
2026-03-05T04:04:22 >>> wpa_supplicant 2.10 Building
2026-03-05T04:04:31 >>> wpa_supplicant 2.10 Installing to staging directory
2026-03-05T04:04:31 >>> wpa_supplicant 2.10 Fixing libtool files
2026-03-05T04:04:33 >>> wpa_supplicant 2.10 Installing to target
2026-03-05T04:04:33 >>> rkipc Syncing from source dir /home/SDK_DIR/rk/linux/rv1126b/rv1126b-linux6.1-SDK-20260302/buildroot/../app/rkipc
2026-03-05T04:04:34 >>> rkipc Configuring
2026-03-05T04:04:35 >>> rkipc Building
2026-03-05T04:04:37 >>> rkipc Installing to target
2026-03-05T04:04:37 >>> samples Syncing from source dir /home/SDK_DIR/rk/linux/rv1126b/rv1126b-linux6.1-SDK-20260302/buildroot/../external/samples
2026-03-05T04:04:38 >>> samples Configuring
2026-03-05T04:04:38 >>> samples Building
Done in 1h 54min 42s (error code: 2)
Failed to build rockchip_rv1126b:
2026-03-05T04:04:35 [ 7%] Building C object src/rv1126b_dual_ipc/CMakeFiles/rkipc.dir/__/__/common/common.c.o
2026-03-05T04:04:35 [ 10%] Building C object src/rv1126b_dual_ipc/CMakeFiles/rkipc.dir/__/__/common/audio/audio.c.o
2026-03-05T04:04:35 [ 12%] Building C object src/rv1126b_dual_ipc/CMakeFiles/rkipc.dir/__/__/common/audio/rkaudio_mp3.c.o
2026-03-05T04:04:35 [ 17%] Building C object src/rv1126b_dual_ipc/CMakeFiles/rkipc.dir/__/__/common/socket_server/server.c.o
2026-03-05T04:04:35 [ 17%] Building C object src/rv1126b_dual_ipc/CMakeFiles/rkipc.dir/__/__/common/isp/rv1126b/isp.c.o
2026-03-05T04:04:35 [ 20%] Building C object src/rv1126b_dual_ipc/CMakeFiles/rkipc.dir/__/__/common/socket_server/socket.c.o
2026-03-05T04:04:35 [ 23%] Building C object src/rv1126b_dual_ipc/CMakeFiles/rkipc.dir/__/__/common/param/dictionary.c.o
2026-03-05T04:04:35 [ 25%] Building C object src/rv1126b_dual_ipc/CMakeFiles/rkipc.dir/__/__/common/param/iniparser.c.o
2026-03-05T04:04:35 [ 28%] Building C object src/rv1126b_dual_ipc/CMakeFiles/rkipc.dir/__/__/common/param/param.c.o
2026-03-05T04:04:35 [ 30%] Building C object src/rv1126b_dual_ipc/CMakeFiles/rkipc.dir/__/__/common/system/system.c.o
2026-03-05T04:04:35 [ 33%] Building C object src/rv1126b_dual_ipc/CMakeFiles/rkipc.dir/__/__/common/rtsp/rtsp.c.o
2026-03-05T04:04:35 [ 35%] Building C object src/rv1126b_dual_ipc/CMakeFiles/rkipc.dir/__/__/common/rtmp/rtmp.c.o
2026-03-05T04:04:35 [ 38%] Building C object src/rv1126b_dual_ipc/CMakeFiles/rkipc.dir/__/__/common/osd/bmp_reader.c.o
2026-03-05T04:04:35 /home/SDK_DIR/rk/linux/rv1126b/rv1126b-linux6.1-SDK-20260302/buildroot/output/rockchip_rv1126b/build/rkipc/src/rv1126b_dual_ipc/main.c: In function 'main':
2026-03-05T04:04:35 /home/SDK_DIR/rk/linux/rv1126b/rv1126b-linux6.1-SDK-20260302/buildroot/output/rockchip_rv1126b/build/rkipc/src/rv1126b_dual_ipc/main.c:175:25: warning: implicit declaration of function 'rk_isp_set_from_ini'; did you mean 'rk_isp_af_zoom_in'? [-Wimplicit-function-declaration]
2026-03-05T04:04:35 175 | rk_isp_set_from_ini(0);
2026-03-05T04:04:35 | ^~~~~~~~~~~~~~~~~
2026-03-05T04:04:35 | rk_isp_af_zoom_in
2026-03-05T04:04:35 [ 41%] Building C object src/rv1126b_dual_ipc/CMakeFiles/rkipc.dir/__/__/common/osd/color_table.c.o
2026-03-05T04:04:35 [ 43%] Building C object src/rv1126b_dual_ipc/CMakeFiles/rkipc.dir/__/__/common/osd/draw_paint.c.o
2026-03-05T04:04:35 /home/SDK_DIR/rk/linux/rv1126b/rv1126b-linux6.1-SDK-20260302/buildroot/output/rockchip_rv1126b/build/rkipc/src/rv1126b_dual_ipc/video/video.c: In function 'rkipc_venc_0_init':
2026-03-05T04:04:35 /home/SDK_DIR/rk/linux/rv1126b/rv1126b-linux6.1-SDK-20260302/buildroot/output/rockchip_rv1126b/build/rkipc/src/rv1126b_dual_ipc/video/video.c:925:9: warning: implicit declaration of function 'rkipc_set_advanced_venc_params' [-Wimplicit-function-declaration]
2026-03-05T04:04:35 925 | rkipc_set_advanced_venc_params(VIDEO_PIPE_0);
2026-03-05T04:04:35 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~
2026-03-05T04:04:35 /home/SDK_DIR/rk/linux/rv1126b/rv1126b-linux6.1-SDK-20260302/buildroot/output/rockchip_rv1126b/build/rkipc/src/rv1126b_dual_ipc/video/video.c: In function 'rk_video_restart':
2026-03-05T04:04:35 [ 46%] Building C object src/rv1126b_dual_ipc/CMakeFiles/rkipc.dir/__/__/common/osd/font_factory.c.o
2026-03-05T04:04:35 /home/SDK_DIR/rk/linux/rv1126b/rv1126b-linux6.1-SDK-20260302/buildroot/output/rockchip_rv1126b/build/rkipc/src/rv1126b_dual_ipc/video/video.c:3198:25: warning: implicit declaration of function 'rk_isp_set_from_ini'; did you mean 'rk_isp_af_zoom_in'? [-Wimplicit-function-declaration]
2026-03-05T04:04:35 3198 | rk_isp_set_from_ini(0);
2026-03-05T04:04:35 | ^~~~~~~~~~~~~~~~~
2026-03-05T04:04:35 | rk_isp_af_zoom_in
2026-03-05T04:04:35 At top level:
2026-03-05T04:04:35 cc1: note: unrecognized command-line option '-Wno-unused-variabl' may have been intended to silence earlier diagnostics
2026-03-05T04:04:35 [ 48%] Building C object src/rv1126b_dual_ipc/CMakeFiles/rkipc.dir/__/__/common/osd/osd.c.o
2026-03-05T04:04:35 [ 51%] Building C object src/rv1126b_dual_ipc/CMakeFiles/rkipc.dir/__/__/common/roi/roi.c.o
2026-03-05T04:04:35 [ 53%] Building C object src/rv1126b_dual_ipc/CMakeFiles/rkipc.dir/__/__/common/network/RK_encode.c.o
2026-03-05T04:04:35 [ 56%] Building C object src/rv1126b_dual_ipc/CMakeFiles/rkipc.dir/__/__/common/network/Hostapd.c.o
2026-03-05T04:04:35 [ 58%] Building C object src/rv1126b_dual_ipc/CMakeFiles/rkipc.dir/__/__/common/network/Rk_wifi.c.o
2026-03-05T04:04:35 [ 61%] Building C object src/rv1126b_dual_ipc/CMakeFiles/rkipc.dir/__/__/common/network/gbk_to_utf8.c.o
2026-03-05T04:04:35 [ 64%] Building C object src/rv1126b_dual_ipc/CMakeFiles/rkipc.dir/__/__/common/network/network.c.o
2026-03-05T04:04:35 [ 66%] Building C object src/rv1126b_dual_ipc/CMakeFiles/rkipc.dir/__/__/common/network/ntp.c.o
2026-03-05T04:04:35 [ 69%] Building C object src/rv1126b_dual_ipc/CMakeFiles/rkipc.dir/__/__/common/network/utf8_to_gbk.c.o
2026-03-05T04:04:35 [ 71%] Building C object src/rv1126b_dual_ipc/CMakeFiles/rkipc.dir/__/__/common/network/utility.c.o
2026-03-05T04:04:35 [ 74%] Building C object src/rv1126b_dual_ipc/CMakeFiles/rkipc.dir/__/__/common/storage/storage.c.o
2026-03-05T04:04:35 [ 76%] Building C object src/rv1126b_dual_ipc/CMakeFiles/rkipc.dir/__/__/common/rockiva/rockiva.c.o
2026-03-05T04:04:35 [ 79%] Building C object src/rv1126b_dual_ipc/CMakeFiles/rkipc.dir/__/__/common/event/event.c.o
2026-03-05T04:04:35 [ 82%] Building C object src/rv1126b_dual_ipc/CMakeFiles/rkipc.dir/__/__/common/region_clip/region_clip.c.o
2026-03-05T04:04:35 [ 84%] Building C object src/rv1126b_dual_ipc/CMakeFiles/rkipc.dir/__/__/common/sysutil/iio.c.o
2026-03-05T04:04:35 [ 87%] Building C object src/rv1126b_dual_ipc/CMakeFiles/rkipc.dir/__/__/common/sysutil/rk_adc.c.o
2026-03-05T04:04:35 [ 89%] Building C object src/rv1126b_dual_ipc/CMakeFiles/rkipc.dir/__/__/common/sysutil/rk_gpio.c.o
2026-03-05T04:04:35 [ 92%] Building C object src/rv1126b_dual_ipc/CMakeFiles/rkipc.dir/__/__/common/sysutil/rk_pwm.c.o
2026-03-05T04:04:35 [ 94%] Building C object src/rv1126b_dual_ipc/CMakeFiles/rkipc.dir/__/__/common/venc/venc.c.o
2026-03-05T04:04:35 [ 97%] Building C object src/rv1126b_dual_ipc/CMakeFiles/rkipc.dir/__/__/common/sysutil/rk_sysfs.c.o
2026-03-05T04:04:36 At top level:
2026-03-05T04:04:36 cc1: note: unrecognized command-line option '-Wno-unused-variabl' may have been intended to silence earlier diagnostics
2026-03-05T04:04:37 [100%] Linking C executable rkipc
2026-03-05T04:04:37 make3: Leaving directory '/home/SDK_DIR/rk/linux/rv1126b/rv1126b-linux6.1-SDK-20260302/buildroot/output/rockchip_rv1126b/build/rkipc'
2026-03-05T04:04:37 [100%] Built target rkipc
2026-03-05T04:04:37 make2: Leaving directory '/home/SDK_DIR/rk/linux/rv1126b/rv1126b-linux6.1-SDK-20260302/buildroot/output/rockchip_rv1126b/build/rkipc'
2026-03-05T04:04:37 make1: Leaving directory '/home/SDK_DIR/rk/linux/rv1126b/rv1126b-linux6.1-SDK-20260302/buildroot/output/rockchip_rv1126b/build/rkipc'
2026-03-05T04:04:37 >>> rkipc Installing to target
2026-03-05T04:04:37 GIT_DIR=. PATH="/home/SDK_DIR/rk/linux/rv1126b/rv1126b-linux6.1-SDK-20260302/buildroot/output/rockchip_rv1126b/host/bin:/home/SDK_DIR/rk/linux/rv1126b/rv1126b-linux6.1-SDK-20260302/buildroot/output/rockchip_rv1126b/host/sbin:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin" FORCE_UNSAFE_CONFIGURE=1 DESTDIR=/home/SDK_DIR/rk/linux/rv1126b/rv1126b-linux6.1-SDK-20260302/buildroot/output/rockchip_rv1126b/target /home/SDK_DIR/rk/linux/rv1126b/rv1126b-linux6.1-SDK-20260302/buildroot/output/rockchip_rv1126b/host/bin/cmake --install /home/SDK_DIR/rk/linux/rv1126b/rv1126b-linux6.1-SDK-20260302/buildroot/output/rockchip_rv1126b/build/rkipc/
2026-03-05T04:04:37 -- Install configuration: "Release"
2026-03-05T04:04:37 -- Installing: /home/SDK_DIR/rk/linux/rv1126b/rv1126b-linux6.1-SDK-20260302/buildroot/output/rockchip_rv1126b/target/usr/lib/libwpa_client.so
2026-03-05T04:04:37 -- Installing: /home/SDK_DIR/rk/linux/rv1126b/rv1126b-linux6.1-SDK-20260302/buildroot/output/rockchip_rv1126b/target/usr/bin/rkipc
2026-03-05T04:04:37 -- Set non-toolchain portion of runtime path of "/home/SDK_DIR/rk/linux/rv1126b/rv1126b-linux6.1-SDK-20260302/buildroot/output/rockchip_rv1126b/target/usr/bin/rkipc" to ""
2026-03-05T04:04:37 -- Installing: /home/SDK_DIR/rk/linux/rv1126b/rv1126b-linux6.1-SDK-20260302/buildroot/output/rockchip_rv1126b/target/usr/share/rkipc-dual-600w.ini
2026-03-05T04:04:37 -- Installing: /home/SDK_DIR/rk/linux/rv1126b/rv1126b-linux6.1-SDK-20260302/buildroot/output/rockchip_rv1126b/target/usr/share/speaker_test.wav
2026-03-05T04:04:37 -- Installing: /home/SDK_DIR/rk/linux/rv1126b/rv1126b-linux6.1-SDK-20260302/buildroot/output/rockchip_rv1126b/target/usr/bin/RkLunch.sh
2026-03-05T04:04:37 -- Installing: /home/SDK_DIR/rk/linux/rv1126b/rv1126b-linux6.1-SDK-20260302/buildroot/output/rockchip_rv1126b/target/usr/bin/RkLunch-stop.sh
2026-03-05T04:04:37 -- Installing: /home/SDK_DIR/rk/linux/rv1126b/rv1126b-linux6.1-SDK-20260302/buildroot/output/rockchip_rv1126b/target/usr/share/image.bmp
2026-03-05T04:04:37 -- Installing: /home/SDK_DIR/rk/linux/rv1126b/rv1126b-linux6.1-SDK-20260302/buildroot/output/rockchip_rv1126b/target/usr/share/SourceHanSansEN.ttf
2026-03-05T04:04:37 >>> samples Syncing from source dir /home/SDK_DIR/rk/linux/rv1126b/rv1126b-linux6.1-SDK-20260302/buildroot/../external/samples
2026-03-05T04:04:37 rsync -au --chmod=u=rwX,go=rX --exclude .svn --exclude .git --exclude .hg --exclude .bzr --exclude CVS /home/SDK_DIR/rk/linux/rv1126b/rv1126b-linux6.1-SDK-20260302/buildroot/../external/samples/ /home/SDK_DIR/rk/linux/rv1126b/rv1126b-linux6.1-SDK-20260302/buildroot/output/rockchip_rv1126b/build/samples
2026-03-05T04:04:38 "configure multi-media samples for rv1126b"
2026-03-05T04:04:38 "configure multi-media samples for rv1126b"
2026-03-05T04:04:38 >>> samples Configuring
2026-03-05T04:04:38 "build multi-media samples for rv1126b"
2026-03-05T04:04:38 "build multi-media samples for rv1126b"
2026-03-05T04:04:38 >>> samples Building
2026-03-05T04:04:38 GIT_DIR=. PATH="/home/SDK_DIR/rk/linux/rv1126b/rv1126b-linux6.1-SDK-20260302/buildroot/output/rockchip_rv1126b/host/bin:/home/SDK_DIR/rk/linux/rv1126b/rv1126b-linux6.1-SDK-20260302/buildroot/output/rockchip_rv1126b/host/sbin:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin" FORCE_UNSAFE_CONFIGURE=1 /usr/bin/make -j13 -C /home/SDK_DIR/rk/linux/rv1126b/rv1126b-linux6.1-SDK-20260302/buildroot/output/rockchip_rv1126b/build/samples
2026-03-05T04:04:38 make1: Entering directory '/home/SDK_DIR/rk/linux/rv1126b/rv1126b-linux6.1-SDK-20260302/buildroot/output/rockchip_rv1126b/build/samples'
2026-03-05T04:04:38 make2: Entering directory '/home/SDK_DIR/rk/linux/rv1126b/rv1126b-linux6.1-SDK-20260302/buildroot/output/rockchip_rv1126b/build/samples'
2026-03-05T04:04:38 make2: warning: jobserver unavailable: using -j1. Add '+' to parent make rule.
2026-03-05T04:04:38 Makefile:99: "here add the debug info simple_vi_bind_venc_rtsp simple_adec_bind_ao_external_decoder simple_vi_bind_vpss_bind_venc simple_multi_ahd_vpss_test simple_adec_bind_ao simple_vi_bind_venc_svc_rtsp simple_vi_vpss_venc_rawstream simple_ai_bind_aenc_external_encoder simple_vi_bind_avs_bind_venc simple_vi_gdc_vo simple_vdec_bind_vpss_bind_vo simple_vi_bind_venc simple_vi_bind_venc_osd simple_vi_bind_vpss_bind_vo simple_vi_bind_venc_rtsp_eptz simple_vi_get_frame_tde simple_vi_bind_venc_jpeg simple_vi_get_frame_rkaiq simple_ai_bind_aenc simple_vi_avs_send_vo simple_vdec_bind_vo simple_vo_send_frame simple_ao_send_frame simple_vi_bind_ivs simple_vi_get_frame simple_ai_get_frame simple_vdec simple_vi_get_frame_send_vo rv1103_rv1106_rv1103b_rv1126b/simple_vi_bind_venc_combo rv1103_rv1106_rv1103b_rv1126b/simple_vi_bind_venc_wrap rv1103_rv1106_rv1103b_rv1126b/simple_vi_bind_venc_chn_sharebuf rv1103_rv1106_rv1103b_rv1126b/simple_vi_bind_venc_rtsp_dev_chn_sharebuf rv1103_rv1106_rv1103b_rv1126b/simple_vi_bind_venc_rtsp_three_camera rv1103_rv1106_rv1103b_rv1126b/simple_vi_bind_venc_change_resolution rv1103_rv1106_rv1103b_rv1126b/simple_vi_bind_venc_rawstream_wrap"
2026-03-05T04:04:38 make -C rp_demo install
2026-03-05T04:04:38 make3: Entering directory '/home/SDK_DIR/rk/linux/rv1126b/rv1126b-linux6.1-SDK-20260302/buildroot/output/rockchip_rv1126b/build/samples/simple_test/rp_demo'
2026-03-05T04:04:38 Compiling src/yolo_impl.cpp
2026-03-05T04:04:38 /home/SDK_DIR/rk/linux/rv1126b/rv1126b-linux6.1-SDK-20260302/buildroot/output/rockchip_rv1126b/host/bin/aarch64-buildroot-linux-gnu-g++ -std=c++11 -Wall -O3 -I/home/SDK_DIR/rk/linux/rv1126b/rv1126b-linux6.1-SDK-20260302/buildroot/output/rockchip_rv1126b/build/samples/simple_test/rp_demo -Iinclude -I/home/SDK_DIR/rk/linux/rv1126b/rv1126b-linux6.1-SDK-20260302/buildroot/output/rockchip_rv1126b/build/samples/simple_test/rp_demo/../../../rknpu2-1.0.0/runtime/Linux/librknn_api/include -I/home/SDK_DIR/rk/linux/rv1126b/rv1126b-linux6.1-SDK-20260302/buildroot/output/rockchip_rv1126b/build/samples/simple_test/rp_demo/../../../rknpu2-1.0.0/examples/3rdparty/rga/include -I/home/SDK_DIR/rk/linux/rv1126b/rv1126b-linux6.1-SDK-20260302/buildroot/output/rockchip_rv1126b/build/samples/simple_test/rp_demo/../../../rknpu2-1.0.0/examples/3rdparty/mpp/include -I -c src/yolo_impl.cpp -o build/build_RV1126B_linux_aarch64_Release/yolo_impl.o
2026-03-05T04:04:38 src/yolo_impl.cpp:31:10: fatal error: rknn_api.h: No such file or directory
2026-03-05T04:04:38 31 | #include "rknn_api.h"
2026-03-05T04:04:38 | ^~~~~~~~~~
2026-03-05T04:04:38 compilation terminated.
2026-03-05T04:04:38 make3: * [Makefile:174: build/build_RV1126B_linux_aarch64_Release/yolo_impl.o] Error 1
2026-03-05T04:04:38 make3: Leaving directory '/home/SDK_DIR/rk/linux/rv1126b/rv1126b-linux6.1-SDK-20260302/buildroot/output/rockchip_rv1126b/build/samples/simple_test/rp_demo'
2026-03-05T04:04:38 make2: [Makefile:103: all] Error 2
2026-03-05T04:04:38 make2: Leaving directory '/home/SDK_DIR/rk/linux/rv1126b/rv1126b-linux6.1-SDK-20260302/buildroot/output/rockchip_rv1126b/build/samples/simple_test'
2026-03-05T04:04:38 make1: [Makefile:40: all] Error 2
2026-03-05T04:04:38 make1: Leaving directory '/home/SDK_DIR/rk/linux/rv1126b/rv1126b-linux6.1-SDK-20260302/buildroot/output/rockchip_rv1126b/build/samples'
2026-03-05T04:04:38 make: * [package/pkg-generic.mk:303: /home/SDK_DIR/rk/linux/rv1126b/rv1126b-linux6.1-SDK-20260302/buildroot/output/rockchip_rv1126b/build/samples/.stamp_built] Error 2
2026-03-05T04:04:38 make: Leaving directory '/home/SDK_DIR/rk/linux/rv1126b/rv1126b-linux6.1-SDK-20260302/buildroot'
Please check details in /home/SDK_DIR/rk/linux/rv1126b/rv1126b-linux6.1-SDK-20260302/output/sessions/2026-03-05_02-06-31/br-rockchip_rv1126b_2026-03-05_02-09-56.log
ERROR: Running /home/SDK_DIR/rk/linux/rv1126b/rv1126b-linux6.1-SDK-20260302/device/rockchip/common/scripts/mk-rootfs.sh - build_buildroot failed!
ERROR: exit code 1 from line 16:
"$RK_SCRIPTS_DIR/mk-buildroot.sh" $RK_BUILDROOT_CFG "$IMAGE_DIR"
ERROR: call stack:
mk-rootfs.sh: build_buildroot(16)
Files
Updated by 余 顺 17 days ago
- File 0001-fix-resolve-compilation-failure-due-to-missing-depen.patch 0001-fix-resolve-compilation-failure-due-to-missing-depen.patch added
- Tracker changed from 新建 to 完成
- Status changed from 新建 to 完成
可以按附件加上补丁,之后就会先编译 RKNPU2 模块,
0001-fix-resolve-compilation-failure-due-to-missing-depen.patch