airockchip / librga

Apache License 2.0
243 stars 52 forks source link

undefined symbol: _Z8imresize12rga_buffer_tS_ddiiPi #34

Closed LostmanMing closed 1 year ago

LostmanMing commented 1 year ago

运行rknpu2/example/rknn_yolov5_demo 正常 但需要非640x640输入,需要rga缩放图片时报错,报错内容忘了,大概是api版本1.3.0过低,被废弃了。 后面编译在此仓库网盘链接的librga 1.9.1版本源码,并放在项目代码中。 运行报错: /tmp/tmp.sTUryyl9sT/cmake-build-debug-rk3568/rknn_yolov5_demo /tmp/tmp.sTUryyl9sT/cmake-build-debug-rk3568/rknn_yolov5_demo: symbol lookup error: /tmp/tmp.sTUryyl9sT/cmake-build-debug-rk3568/rknn_yolov5_demo: undefined symbol: _Z8imresize12rga_buffer_tS_ddiiPi

Process finished with exit code 127

请问是什么原因

LostmanMing commented 1 year ago

ubuntu20.04系统 编译librga时仅修改了toolchain_linux.cmake的路径,使用cmake-linux.sh脚本编译。 编译后/librga/build/build_linux/install目录内容也挺全 ├── bin │   └── rgaImDemo ├── include │   ├── drmrga.h │   ├── GrallocOps.h │   ├── im2d_buffer.h │   ├── im2d_common.h │   ├── im2d_expand.h │   ├── im2d.h │   ├── im2d.hpp │   ├── im2d_mpi.h │   ├── im2d_single.h │   ├── im2d_task.h │   ├── im2d_type.h │   ├── im2d_version.h │   ├── RgaApi.h │   ├── rga.h │   ├── RgaMutex.h │   ├── RgaSingleton.h │   ├── RgaUtils.h │   └── RockchipRga.h └── lib ├── librga.a └── librga.so

yanrihong commented 12 months ago

请问以及解决了吗

cena001plus commented 8 months ago

3588上运行正常,编译的工程移植到3566上遇到同样的问题。

kewang-seu commented 2 weeks ago

3588上运行正常,编译的工程移植到3566上遇到同样的问题。

请问解决了吗?