I’m having some trouble building and running the sample programs for Libargus that come with the SDK.
I’m following the steps on this page -> https://docs.nvidia.com/jetson/archives/l4t-multimedia-archived/l4t-multimedia-281/l4t_mm_jpeg_capture_group.html
Skipped step 2 of the ‘Building and Running’ section because CUDA,Opencv4tegra,cuDNN, and TensorRT were already installed (through the NVIDIA SDK Manager, during setup and OS flashing). I’m not using a host Linux system either, so skipped step 4 too.
The samples were located in a different location from what’s mentioned in the documentation - /usr/src/jetson_multimedia_api/samples/09_camera_jpeg_capture. In case this is relevant.
When I run ‘sudo make’, I’m getting this error:
jetson@jetsontx:/usr/src/jetson_multimedia_api/samples/09_camera_jpeg_capture$ sudo make Compiling: main.cpp Compiling: /usr/src/jetson_multimedia_api/argus/samples/utils/Thread.cpp Linking: camera_jpeg_capture /usr/bin/ld: cannot find -lEGL /usr/bin/ld: cannot find -lGLESv2 collect2: error: ld returned 1 exit status Makefile:60: recipe for target 'camera_jpeg_capture' failed make: *** [camera_jpeg_capture] Error 1
What is causing the problem, and how can it be resolved? Is it an installation problem with EGL, and if so - is there a way to reinstall just those components that would fix the issue and not cause any other problems? If there’s any other info I need to provide, I can do that. Very new to Jetson development.
Any help is appreciated! Thanks.