Hi,
I was told that the surrpund view demo could be run on i.MX 8QXP, so I wanted to test surround view demo on i.MX 8QXP MEK CPU board.
I had downloaded surround-view-3D_1.1_beta.zip. According to 'Surround View Application.pdf' charter 3, what I have done are:
1. I extra tsurround-view-3D_1.1_beta.zip to the /home/root/SV3D-1.1 folder on the system SD card.
2. I excuted:
cd SV3D-1.1/App/Source
make -f Makefile.wl DEVICE=IMX8QM
3. Then I received error message
'../Common/inc/gl_shaders.hpp:36:23: fatal error: GLES3/gl3.h: No such file or directory'.
4. The GLES3/gl3.h is in /usr/include folder on the system SD card.
5. All the operations I had done are on the VMware Ubuntu server OS, the SD card was pluged on PC.
Could somebody tell me how to build the surround view application? Thanks.
Hi Carolyn
general build suggestions can be found on How can we build i.MX8QM Surround View Application ?
However per dcumentation Surround View Application Reference Manual , Surround View Application User's Guide supported only 8QM platform.
Best regards
igor
-----------------------------------------------------------------------------------------------------------------------
Note: If this post answers your question, please click the Correct Answer button. Thank you!
-----------------------------------------------------------------------------------------------------------------------
Hi, igorpadykov,
The document is too simple to use. Do you have the document about 8QXP? Thanks.
this is preproduction part with limited support.
Best regards
igor
Hi,
Now the compile error are as below:
/opt/fsl-imx-fb/4.14-sumo/sysroots/x86_64-pokysdk-linux/usr/libexec/aarch64-poky-linux/gcc/aarch64-poky-linux/7.3.0/real-ld: cannot find -lopencv_core
/opt/fsl-imx-fb/4.14-sumo/sysroots/x86_64-pokysdk-linux/usr/libexec/aarch64-poky-linux/gcc/aarch64-poky-linux/7.3.0/real-ld: cannot find -lopencv_imgproc
/opt/fsl-imx-fb/4.14-sumo/sysroots/x86_64-pokysdk-linux/usr/libexec/aarch64-poky-linux/gcc/aarch64-poky-linux/7.3.0/real-ld: cannot find -lopencv_imgcodecs
/opt/fsl-imx-fb/4.14-sumo/sysroots/x86_64-pokysdk-linux/usr/libexec/aarch64-poky-linux/gcc/aarch64-poky-linux/7.3.0/real-ld: cannot find -lopencv_highgui
/opt/fsl-imx-fb/4.14-sumo/sysroots/x86_64-pokysdk-linux/usr/libexec/aarch64-poky-linux/gcc/aarch64-poky-linux/7.3.0/real-ld: cannot find -lopencv_videoio
/opt/fsl-imx-fb/4.14-sumo/sysroots/x86_64-pokysdk-linux/usr/libexec/aarch64-poky-linux/gcc/aarch64-poky-linux/7.3.0/real-ld: cannot find -lopencv_calib3d
/opt/fsl-imx-fb/4.14-sumo/sysroots/x86_64-pokysdk-linux/usr/libexec/aarch64-poky-linux/gcc/aarch64-poky-linux/7.3.0/real-ld: cannot find -lGLESv2
/opt/fsl-imx-fb/4.14-sumo/sysroots/x86_64-pokysdk-linux/usr/libexec/aarch64-poky-linux/gcc/aarch64-poky-linux/7.3.0/real-ld: cannot find -lEGL
collect2: error: ld returned 1 exit status
Makefile:97: recipe for target 'auto_calib_1.1' failed
make[1]: *** [auto_calib_1.1] Error 1
make[1]: Leaving directory '/media/root/09c5af7f-bb66-4507-86f9-2302656af84f/home/root/SV3D-1.1/App/Source/Calibration'
Makefile.wl:27: recipe for target 'main' failed
make: *** [main] Error 2
Which directory should the opencv_xxx.so files be put?