Missing libopencv_core.so.3.1

cancel
Showing results for 
Search instead for 
Did you mean: 

Missing libopencv_core.so.3.1

643 Views
waynekuo
Contributor III

H/W: S32V234-EVB2

S/W:

1. BSP 15.0

2. Vision SDK of S32 Design Studio 2.0

Hi Experts,

I'm facing a issue while running isp_ov10640_quad demo.

I follow "../NXP/S32DS_Vision_v2.0/S32DS/s32v234_sdk/demos/README.txt" to setup system variables, then go to "../NXP/S32DS_Vision_v2.0/S32DS/s32v234_sdk/demos/isp/isp_ov10640_quad/build-v234ce-gnu-linux-o/" directory and run "make" command to build the demo.

There is a file "isp_ov10640_quad.elf" generated.

I put the isp_ov10640_quad.elf in SD card and boot up S32V234-EVB2 then run this demo.

However, I got a error meassage as follow:

    root@s32v234evb:~# ./isp_ov10640_quad.elf

    ./isp_ov10640_quad.elf: error while loading shared libraries: libopencv_core.so.3.1: cannot open shared object file: No such file or directory

My question is:

    How can I get the libopencv_core.so.3.1? Is this library included in BSP 15.0, Vision SDK of S32 Design Studio or other package provided by NXP?

Best Regards,

Wayne Kuo

0 Kudos
Reply
1 Reply

152 Views
kushalshah13
NXP Employee
NXP Employee

Hi Wayne,

It seems that you are missing this shared library on target..

Please go to VisionSDK>>s32v234sdk/3rdparty/ocv/linux-arm64/lib. You can find already compiled libopencv_core.so shared library here. Copy that to s32v234's rootfs>>lib and rename it to libopencv_core.so.3.1. This will solve your problem. You can also create symbolic link with new name.

Regards,

Kushal

0 Kudos
Reply