tegra multimedia api samples build

Hello

I am using jetpack 3.3 and I am trying to build the samples application under tegra_multimedia_api directory.

I am getting an error message indicating lack of some libraries.

Here is a screen shot:

[b]Make in samples/00_video_decode

  • make[1]: Entering directory ‘/home/nvidia/tegra_multimedia_api/samples/00_video_decode’
    Linking: video_decode
    /opt/install/bin/…/lib/gcc/aarch64-unknown-linux-gnu/4.8.5/…/…/…/…/aarch64-unknown-linux-gnu/bin/ld: cannot find -lnvinfer
    /opt/install/bin/…/lib/gcc/aarch64-unknown-linux-gnu/4.8.5/…/…/…/…/aarch64-unknown-linux-gnu/bin/ld: cannot find -lnvparsers
    collect2: error: ld returned 1 exit status
    Makefile:52: recipe for target ‘video_decode’ failed
    make[1]: *** [video_decode] Error 1
    make[1]: Leaving directory ‘/home/nvidia/tegra_multimedia_api/samples/00_video_decode’
    Makefile:52: recipe for target ‘all’ failed
    make: *** [all] Error 1
    nvidia@nvidia-ThinkPad-X240:~/tegra_multimedia_api$[/b]

    Thanks
    Eldad

  • 1 Like

    Hi,
    We would suggest you install whole package through Jetpack3.3. It handles dependency of packages.

    Hello

    Thanks for the response. Still - using the installed Jetpack3.3 does not help.

    Hi,
    nvinfer and nvparsers are in TensorRT. Please check if you install the package.

    Or you may remove ‘-lnvinfer’ and ‘-lnvparses’ in

    tegra_multimedia_api\samples\Rules.mk