Please, I’ve struggling a lot with this, and I’ve encountered same problem after many workaround. (A problem I doesn’t found when I compile the project using cuda-cudnn-trt inherited from host).
In a host with:
R32 (release), REVISION: 5.1
I can make an image replacing release for RELEASE ?= r32.4
. If I compile:
Executing your own makefile until this line:
Note: I replaced original FROM docker://arm64v8/ubuntu:18.04
by FROM ubuntu:18.04
Then, for obtaining Cuda-Cudnn-TRT-DEV I use this Dockerfile:
ARG BASE_IMAGE=invalid
FROM ${BASE_IMAGE}
#8.2.4.15 #8.2.1.32
ENV NV_CUDNN_VERSION 8.0.0.180
ENV NV_CUDNN_PACKAGE_NAME libcudnn8
ENV NV_CUDNN_PACKAGE ${NV_CUDNN_PACKAGE_NAME}=${NV_CUDNN_VERSION}-1+cuda10.2
ENV NV_CUDNN_PACKAGE_DEV ${NV_CUDNN_PACKAGE_NAME}-dev=${NV_CUDNN_VERSION}-1+cuda10.2
ENV TRT_VERSION="7.1.3-1+cuda10.2"
# Install cuda
RUN apt-get update && apt install cuda-toolkit-10-2 -y
# Install cuDNN
#cuDNN dev necessary for compiling opencv and tkdnn
RUN apt install -y --no-install-recommends \
${NV_CUDNN_PACKAGE} \
${NV_CUDNN_PACKAGE_DEV} && \
apt-mark hold ${NV_CUDNN_PACKAGE_NAME}
#Install Tensor-RT
# tensorRT-dev necessary for compiling tkdnn
RUN apt update && apt install -y libnvinfer7=${TRT_VERSION} \
libnvonnxparsers7=${TRT_VERSION} \
libnvparsers7=${TRT_VERSION} \
libnvonnxparsers-dev=${TRT_VERSION} \
libnvparsers-dev=${TRT_VERSION} \
libnvinfer-plugin7=${TRT_VERSION} \
libnvinfer-plugin-dev=${TRT_VERSION} \
libnvinfer-dev=${TRT_VERSION} python-libnvinfer=${TRT_VERSION} \
python3-libnvinfer=${TRT_VERSION}
RUN apt-mark hold libnvinfer7 libnvonnxparsers7 libnvparsers7 libnvinfer-plugin7 libnvinfer-dev libnvonnxparsers-dev libnvparsers-dev libnvinfer-plugin-dev python-libnvinfer python3-libnvinfer
I compile this dockerfile adding this to original Makefile:
docker build $(DOCKER_BINFMT_MISC) -t $(L4T_CUDA_REGISTRY)-dev:$(TAG) \
--build-arg "BASE_IMAGE=$(L4T_CUDA_REGISTRY):$(TAG)"
--build-arg "RELEASE=$(RELEASE)" \
-f ./Dockerfile.cudadev-cudnndev-trtdev ./
So, I have a perfect image with dev versions of cuda, cudnn and tensorRT. Is the same I get when I use a inherited version (l4t-base). I’ve respected using a newer jetpack host than debian release repository.
Then I compile opencv perfectly,with cuda and cudnn capabilities. And then I get an error, the same error I explained 3 weeks ago. The process to get the error is:
# COMPILING TKDNN
WORKDIR /usr/local/src
ARG TTAG=standalone-container
ARG TKDNN_URL=https://gitlab.bsc.es/elastic-h2020/elastic-use-cases/object-detection-and-tracking/tkdnn.git
RUN git clone --depth 1 --branch ${TTAG} ${TKDNN_URL} \
&& mkdir tkdnn_build
# COPY . ./tkdnn
# RUN mkdir tkdnn_build
WORKDIR /usr/local/src/tkdnn_build
RUN cmake \
-G Ninja \
-D CMAKE_INSTALL_PREFIX=/usr/local/tkdnn \
/usr/local/src/tkdnn
RUN ninja -j$(nproc) \
&& ninja install -j$(nproc)
Then, I get the exact same error I got using Jetpack 32.6 host (see first post Oct 12th):
[93/149] Linking CXX executable seg_demo
FAILED: seg_demo
: && /usr/bin/c++ -std=c++11 -fPIC -Wno-deprecated-declarations -Wno-unused-variable -DOPENCV CMakeFiles/seg_demo.dir/demo/demo/seg_demo.cpp.o -o seg_demo -L/usr/local/cuda/lib64 -Wl,-rpath,/usr/local/cuda/lib64:/usr/local/src/tkdnn_build:/usr/local/lib libtkDNN.so libkernels.so /usr/local/cuda/lib64/libcudadevrt.a /usr/local/cuda/lib64/libcudart_static.a -lpthread -ldl /usr/lib/aarch64-linux-gnu/librt.so /usr/lib/aarch64-linux-gnu/libcublas.so /usr/lib/aarch64-linux-gnu/libcudnn.so /usr/lib/aarch64-linux-gnu/libnvinfer.so /usr/local/lib/libopencv_gapi.so.4.5.0 /usr/local/lib/libopencv_stitching.so.4.5.0 /usr/local/lib/libopencv_alphamat.so.4.5.0 /usr/local/lib/libopencv_aruco.so.4.5.0 /usr/local/lib/libopencv_bgsegm.so.4.5.0 /usr/local/lib/libopencv_bioinspired.so.4.5.0 /usr/local/lib/libopencv_ccalib.so.4.5.0 /usr/local/lib/libopencv_cudabgsegm.so.4.5.0 /usr/local/lib/libopencv_cudafeatures2d.so.4.5.0 /usr/local/lib/libopencv_cudaobjdetect.so.4.5.0 /usr/local/lib/libopencv_cudastereo.so.4.5.0 /usr/local/lib/libopencv_dnn_objdetect.so.4.5.0 /usr/local/lib/libopencv_dnn_superres.so.4.5.0 /usr/local/lib/libopencv_dpm.so.4.5.0 /usr/local/lib/libopencv_highgui.so.4.5.0 /usr/local/lib/libopencv_face.so.4.5.0 /usr/local/lib/libopencv_freetype.so.4.5.0 /usr/local/lib/libopencv_fuzzy.so.4.5.0 /usr/local/lib/libopencv_hfs.so.4.5.0 /usr/local/lib/libopencv_img_hash.so.4.5.0 /usr/local/lib/libopencv_intensity_transform.so.4.5.0 /usr/local/lib/libopencv_line_descriptor.so.4.5.0 /usr/local/lib/libopencv_mcc.so.4.5.0 /usr/local/lib/libopencv_quality.so.4.5.0 /usr/local/lib/libopencv_rapid.so.4.5.0 /usr/local/lib/libopencv_reg.so.4.5.0 /usr/local/lib/libopencv_rgbd.so.4.5.0 /usr/local/lib/libopencv_saliency.so.4.5.0 /usr/local/lib/libopencv_stereo.so.4.5.0 /usr/local/lib/libopencv_structured_light.so.4.5.0 /usr/local/lib/libopencv_phase_unwrapping.so.4.5.0 /usr/local/lib/libopencv_superres.so.4.5.0 /usr/local/lib/libopencv_cudacodec.so.4.5.0 /usr/local/lib/libopencv_surface_matching.so.4.5.0 /usr/local/lib/libopencv_tracking.so.4.5.0 /usr/local/lib/libopencv_datasets.so.4.5.0 /usr/local/lib/libopencv_plot.so.4.5.0 /usr/local/lib/libopencv_text.so.4.5.0 /usr/local/lib/libopencv_dnn.so.4.5.0 /usr/local/lib/libopencv_videostab.so.4.5.0 /usr/local/lib/libopencv_videoio.so.4.5.0 /usr/local/lib/libopencv_cudaoptflow.so.4.5.0 /usr/local/lib/libopencv_cudalegacy.so.4.5.0 /usr/local/lib/libopencv_cudawarping.so.4.5.0 /usr/local/lib/libopencv_optflow.so.4.5.0 /usr/local/lib/libopencv_xfeatures2d.so.4.5.0 /usr/local/lib/libopencv_ml.so.4.5.0 /usr/local/lib/libopencv_shape.so.4.5.0 /usr/local/lib/libopencv_ximgproc.so.4.5.0 /usr/local/lib/libopencv_video.so.4.5.0 /usr/local/lib/libopencv_xobjdetect.so.4.5.0 /usr/local/lib/libopencv_imgcodecs.so.4.5.0 /usr/local/lib/libopencv_objdetect.so.4.5.0 /usr/local/lib/libopencv_calib3d.so.4.5.0 /usr/local/lib/libopencv_features2d.so.4.5.0 /usr/local/lib/libopencv_flann.so.4.5.0 /usr/local/lib/libopencv_xphoto.so.4.5.0 /usr/local/lib/libopencv_photo.so.4.5.0 /usr/local/lib/libopencv_cudaimgproc.so.4.5.0 /usr/local/lib/libopencv_cudafilters.so.4.5.0 /usr/local/lib/libopencv_imgproc.so.4.5.0 /usr/local/lib/libopencv_cudaarithm.so.4.5.0 /usr/local/lib/libopencv_core.so.4.5.0 /usr/local/lib/libopencv_cudev.so.4.5.0 /usr/lib/aarch64-linux-gnu/libyaml-cpp.so.0.5.2 && :
/usr/bin/ld: warning: libnvdla_compiler.so, needed by /usr/lib/aarch64-linux-gnu/libnvinfer.so, not found (try using -rpath or -rpath-link)
/usr/bin/ld: warning: libnvmedia.so, needed by /usr/lib/aarch64-linux-gnu/libnvinfer.so, not found (try using -rpath or -rpath-link)
/usr/lib/aarch64-linux-gnu/libnvinfer.so: undefined reference to `NvMediaTensorDestroy'
/usr/lib/aarch64-linux-gnu/libnvinfer.so: undefined reference to `NvMediaDlaGetMaxOutstandingTasks'
/usr/lib/aarch64-linux-gnu/libnvinfer.so: undefined reference to `NvMediaTensorEglStreamConsumerDestroy'
/usr/lib/aarch64-linux-gnu/libnvinfer.so: undefined reference to `NvMediaTensorEglStreamConsumerAcquireMetaData'
/usr/lib/aarch64-linux-gnu/libnvinfer.so: undefined reference to `NvMediaEglStreamProducerGetTensor'
/usr/lib/aarch64-linux-gnu/libnvinfer.so: undefined reference to `NvMediaDlaDataUnregister'
/usr/lib/aarch64-linux-gnu/libnvinfer.so: undefined reference to `NvMediaDlaGetOutputTensorDescriptor'
/usr/lib/aarch64-linux-gnu/libnvinfer.so: undefined reference to `nvdla::destroyNetwork(nvdla::INetwork*)'
/usr/lib/aarch64-linux-gnu/libnvinfer.so: undefined reference to `nvdla::createWisdom()'
/usr/lib/aarch64-linux-gnu/libnvinfer.so: undefined reference to `NvMediaTensorGetMetaData'
/usr/lib/aarch64-linux-gnu/libnvinfer.so: undefined reference to `NvMediaEglStreamProducerPostTensor'
/usr/lib/aarch64-linux-gnu/libnvinfer.so: undefined reference to `NvMediaDlaAppendLoadable'
/usr/lib/aarch64-linux-gnu/libnvinfer.so: undefined reference to `NvMediaTensorGetStatus'
/usr/lib/aarch64-linux-gnu/libnvinfer.so: undefined reference to `NvMediaDlaDataRegister'
/usr/lib/aarch64-linux-gnu/libnvinfer.so: undefined reference to `NvMediaDlaLoadableCreate'
/usr/lib/aarch64-linux-gnu/libnvinfer.so: undefined reference to `nvdla::destroyWisdom(nvdla::IWisdom*)'
/usr/lib/aarch64-linux-gnu/libnvinfer.so: undefined reference to `NvMediaDlaGetInputTensorDescriptor'
/usr/lib/aarch64-linux-gnu/libnvinfer.so: undefined reference to `NvMediaTensorEglStreamProducerCreate'
/usr/lib/aarch64-linux-gnu/libnvinfer.so: undefined reference to `NvMediaDeviceDestroy'
/usr/lib/aarch64-linux-gnu/libnvinfer.so: undefined reference to `NvMediaTensorCreate'
/usr/lib/aarch64-linux-gnu/libnvinfer.so: undefined reference to `NvMediaTensorEglStreamProducerDestroy'
/usr/lib/aarch64-linux-gnu/libnvinfer.so: undefined reference to `NvMediaTensorEglStreamConsumerCreate'
/usr/lib/aarch64-linux-gnu/libnvinfer.so: undefined reference to `NvMediaDlaInit'
/usr/lib/aarch64-linux-gnu/libnvinfer.so: undefined reference to `NvMediaTensorLock'
/usr/lib/aarch64-linux-gnu/libnvinfer.so: undefined reference to `nvdla::createNetwork()'
/usr/lib/aarch64-linux-gnu/libnvinfer.so: undefined reference to `NvMediaDlaSubmit'
/usr/lib/aarch64-linux-gnu/libnvinfer.so: undefined reference to `NvMediaEglStreamConsumerAcquireTensor'
/usr/lib/aarch64-linux-gnu/libnvinfer.so: undefined reference to `NvMediaDlaLoadLoadable'
/usr/lib/aarch64-linux-gnu/libnvinfer.so: undefined reference to `NvMediaDlaCreate'
/usr/lib/aarch64-linux-gnu/libnvinfer.so: undefined reference to `NvMediaEglStreamConsumerReleaseTensor'
/usr/lib/aarch64-linux-gnu/libnvinfer.so: undefined reference to `NvMediaDlaGetNumEngines'
/usr/lib/aarch64-linux-gnu/libnvinfer.so: undefined reference to `NvMediaDlaDestroy'
/usr/lib/aarch64-linux-gnu/libnvinfer.so: undefined reference to `NvMediaTensorEglStreamProducerPostMetaData'
/usr/lib/aarch64-linux-gnu/libnvinfer.so: undefined reference to `NvMediaDeviceCreate'
/usr/lib/aarch64-linux-gnu/libnvinfer.so: undefined reference to `NvMediaDlaSetCurrentLoadable'
/usr/lib/aarch64-linux-gnu/libnvinfer.so: undefined reference to `NvMediaTensorUnlock'
collect2: error: ld returned 1 exit status
[94/149] Linking CXX executable demo
FAILED: demo
: && /usr/bin/c++ -std=c++11 -fPIC -Wno-deprecated-declarations -Wno-unused-variable -DOPENCV CMakeFiles/demo.dir/demo/demo/demo.cpp.o -o demo -L/usr/local/cuda/lib64 -Wl,-rpath,/usr/local/cuda/lib64:/usr/local/src/tkdnn_build:/usr/local/lib: libtkDNN.so libkernels.so /usr/local/cuda/lib64/libcudadevrt.a /usr/local/cuda/lib64/libcudart_static.a -lpthread -ldl /usr/lib/aarch64-linux-gnu/librt.so /usr/lib/aarch64-linux-gnu/libcublas.so /usr/lib/aarch64-linux-gnu/libcudnn.so /usr/lib/aarch64-linux-gnu/libnvinfer.so /usr/local/lib/libopencv_gapi.so.4.5.0 /usr/local/lib/libopencv_stitching.so.4.5.0 /usr/local/lib/libopencv_alphamat.so.4.5.0 /usr/local/lib/libopencv_aruco.so.4.5.0 /usr/local/lib/libopencv_bgsegm.so.4.5.0 /usr/local/lib/libopencv_bioinspired.so.4.5.0 /usr/local/lib/libopencv_ccalib.so.4.5.0 /usr/local/lib/libopencv_cudabgsegm.so.4.5.0 /usr/local/lib/libopencv_cudafeatures2d.so.4.5.0 /usr/local/lib/libopencv_cudaobjdetect.so.4.5.0 /usr/local/lib/libopencv_cudastereo.so.4.5.0 /usr/local/lib/libopencv_dnn_objdetect.so.4.5.0 /usr/local/lib/libopencv_dnn_superres.so.4.5.0 /usr/local/lib/libopencv_dpm.so.4.5.0 /usr/local/lib/libopencv_highgui.so.4.5.0 /usr/local/lib/libopencv_face.so.4.5.0 /usr/local/lib/libopencv_freetype.so.4.5.0 /usr/local/lib/libopencv_fuzzy.so.4.5.0 /usr/local/lib/libopencv_hfs.so.4.5.0 /usr/local/lib/libopencv_img_hash.so.4.5.0 /usr/local/lib/libopencv_intensity_transform.so.4.5.0 /usr/local/lib/libopencv_line_descriptor.so.4.5.0 /usr/local/lib/libopencv_mcc.so.4.5.0 /usr/local/lib/libopencv_quality.so.4.5.0 /usr/local/lib/libopencv_rapid.so.4.5.0 /usr/local/lib/libopencv_reg.so.4.5.0 /usr/local/lib/libopencv_rgbd.so.4.5.0 /usr/local/lib/libopencv_saliency.so.4.5.0 /usr/local/lib/libopencv_stereo.so.4.5.0 /usr/local/lib/libopencv_structured_light.so.4.5.0 /usr/local/lib/libopencv_phase_unwrapping.so.4.5.0 /usr/local/lib/libopencv_superres.so.4.5.0 /usr/local/lib/libopencv_cudacodec.so.4.5.0 /usr/local/lib/libopencv_surface_matching.so.4.5.0 /usr/local/lib/libopencv_tracking.so.4.5.0 /usr/local/lib/libopencv_datasets.so.4.5.0 /usr/local/lib/libopencv_plot.so.4.5.0 /usr/local/lib/libopencv_text.so.4.5.0 /usr/local/lib/libopencv_dnn.so.4.5.0 /usr/local/lib/libopencv_videostab.so.4.5.0 /usr/local/lib/libopencv_videoio.so.4.5.0 /usr/local/lib/libopencv_cudaoptflow.so.4.5.0 /usr/local/lib/libopencv_cudalegacy.so.4.5.0 /usr/local/lib/libopencv_cudawarping.so.4.5.0 /usr/local/lib/libopencv_optflow.so.4.5.0 /usr/local/lib/libopencv_xfeatures2d.so.4.5.0 /usr/local/lib/libopencv_ml.so.4.5.0 /usr/local/lib/libopencv_shape.so.4.5.0 /usr/local/lib/libopencv_ximgproc.so.4.5.0 /usr/local/lib/libopencv_video.so.4.5.0 /usr/local/lib/libopencv_xobjdetect.so.4.5.0 /usr/local/lib/libopencv_imgcodecs.so.4.5.0 /usr/local/lib/libopencv_objdetect.so.4.5.0 /usr/local/lib/libopencv_calib3d.so.4.5.0 /usr/local/lib/libopencv_features2d.so.4.5.0 /usr/local/lib/libopencv_flann.so.4.5.0 /usr/local/lib/libopencv_xphoto.so.4.5.0 /usr/local/lib/libopencv_photo.so.4.5.0 /usr/local/lib/libopencv_cudaimgproc.so.4.5.0 /usr/local/lib/libopencv_cudafilters.so.4.5.0 /usr/local/lib/libopencv_imgproc.so.4.5.0 /usr/local/lib/libopencv_cudaarithm.so.4.5.0 /usr/local/lib/libopencv_core.so.4.5.0 /usr/local/lib/libopencv_cudev.so.4.5.0 /usr/lib/aarch64-linux-gnu/libyaml-cpp.so.0.5.2 && :
/usr/bin/ld: warning: libnvdla_compiler.so, needed by /usr/lib/aarch64-linux-gnu/libnvinfer.so, not found (try using -rpath or -rpath-link)
/usr/bin/ld: warning: libnvmedia.so, needed by /usr/lib/aarch64-linux-gnu/libnvinfer.so, not found (try using -rpath or -rpath-link)
/usr/lib/aarch64-linux-gnu/libnvinfer.so: undefined reference to `NvMediaTensorDestroy'
/usr/lib/aarch64-linux-gnu/libnvinfer.so: undefined reference to `NvMediaDlaGetMaxOutstandingTasks'
/usr/lib/aarch64-linux-gnu/libnvinfer.so: undefined reference to `NvMediaTensorEglStreamConsumerDestroy'
/usr/lib/aarch64-linux-gnu/libnvinfer.so: undefined reference to `NvMediaTensorEglStreamConsumerAcquireMetaData'
/usr/lib/aarch64-linux-gnu/libnvinfer.so: undefined reference to `NvMediaEglStreamProducerGetTensor'
/usr/lib/aarch64-linux-gnu/libnvinfer.so: undefined reference to `NvMediaDlaDataUnregister'
/usr/lib/aarch64-linux-gnu/libnvinfer.so: undefined reference to `NvMediaDlaGetOutputTensorDescriptor'
/usr/lib/aarch64-linux-gnu/libnvinfer.so: undefined reference to `nvdla::destroyNetwork(nvdla::INetwork*)'
/usr/lib/aarch64-linux-gnu/libnvinfer.so: undefined reference to `nvdla::createWisdom()'
/usr/lib/aarch64-linux-gnu/libnvinfer.so: undefined reference to `NvMediaTensorGetMetaData'
/usr/lib/aarch64-linux-gnu/libnvinfer.so: undefined reference to `NvMediaEglStreamProducerPostTensor'
/usr/lib/aarch64-linux-gnu/libnvinfer.so: undefined reference to `NvMediaDlaAppendLoadable'
/usr/lib/aarch64-linux-gnu/libnvinfer.so: undefined reference to `NvMediaTensorGetStatus'
/usr/lib/aarch64-linux-gnu/libnvinfer.so: undefined reference to `NvMediaDlaDataRegister'
/usr/lib/aarch64-linux-gnu/libnvinfer.so: undefined reference to `NvMediaDlaLoadableCreate'
/usr/lib/aarch64-linux-gnu/libnvinfer.so: undefined reference to `nvdla::destroyWisdom(nvdla::IWisdom*)'
/usr/lib/aarch64-linux-gnu/libnvinfer.so: undefined reference to `NvMediaDlaGetInputTensorDescriptor'
/usr/lib/aarch64-linux-gnu/libnvinfer.so: undefined reference to `NvMediaTensorEglStreamProducerCreate'
/usr/lib/aarch64-linux-gnu/libnvinfer.so: undefined reference to `NvMediaDeviceDestroy'
/usr/lib/aarch64-linux-gnu/libnvinfer.so: undefined reference to `NvMediaTensorCreate'
/usr/lib/aarch64-linux-gnu/libnvinfer.so: undefined reference to `NvMediaTensorEglStreamProducerDestroy'
/usr/lib/aarch64-linux-gnu/libnvinfer.so: undefined reference to `NvMediaTensorEglStreamConsumerCreate'
/usr/lib/aarch64-linux-gnu/libnvinfer.so: undefined reference to `NvMediaDlaInit'
/usr/lib/aarch64-linux-gnu/libnvinfer.so: undefined reference to `NvMediaTensorLock'
/usr/lib/aarch64-linux-gnu/libnvinfer.so: undefined reference to `nvdla::createNetwork()'
/usr/lib/aarch64-linux-gnu/libnvinfer.so: undefined reference to `NvMediaDlaSubmit'
/usr/lib/aarch64-linux-gnu/libnvinfer.so: undefined reference to `NvMediaEglStreamConsumerAcquireTensor'
/usr/lib/aarch64-linux-gnu/libnvinfer.so: undefined reference to `NvMediaDlaLoadLoadable'
/usr/lib/aarch64-linux-gnu/libnvinfer.so: undefined reference to `NvMediaDlaCreate'
/usr/lib/aarch64-linux-gnu/libnvinfer.so: undefined reference to `NvMediaEglStreamConsumerReleaseTensor'
/usr/lib/aarch64-linux-gnu/libnvinfer.so: undefined reference to `NvMediaDlaGetNumEngines'
/usr/lib/aarch64-linux-gnu/libnvinfer.so: undefined reference to `NvMediaDlaDestroy'
/usr/lib/aarch64-linux-gnu/libnvinfer.so: undefined reference to `NvMediaTensorEglStreamProducerPostMetaData'
/usr/lib/aarch64-linux-gnu/libnvinfer.so: undefined reference to `NvMediaDeviceCreate'
/usr/lib/aarch64-linux-gnu/libnvinfer.so: undefined reference to `NvMediaDlaSetCurrentLoadable'
/usr/lib/aarch64-linux-gnu/libnvinfer.so: undefined reference to `NvMediaTensorUnlock'
collect2: error: ld returned 1 exit status
[95/149] Linking CXX executable demoTracker
FAILED: demoTracker
: && /usr/bin/c++ -std=c++11 -fPIC -Wno-deprecated-declarations -Wno-unused-variable -DOPENCV CMakeFiles/demoTracker.dir/demo/demo/demoTracker.cpp.o -o demoTracker -L/usr/local/cuda/lib64 -Wl,-rpath,/usr/local/cuda/lib64:/usr/local/src/tkdnn_build:/usr/local/lib libtkDNN.so libkernels.so /usr/local/cuda/lib64/libcudadevrt.a /usr/local/cuda/lib64/libcudart_static.a -lpthread -ldl /usr/lib/aarch64-linux-gnu/librt.so /usr/lib/aarch64-linux-gnu/libcublas.so /usr/lib/aarch64-linux-gnu/libcudnn.so /usr/lib/aarch64-linux-gnu/libnvinfer.so /usr/local/lib/libopencv_gapi.so.4.5.0 /usr/local/lib/libopencv_stitching.so.4.5.0 /usr/local/lib/libopencv_alphamat.so.4.5.0 /usr/local/lib/libopencv_aruco.so.4.5.0 /usr/local/lib/libopencv_bgsegm.so.4.5.0 /usr/local/lib/libopencv_bioinspired.so.4.5.0 /usr/local/lib/libopencv_ccalib.so.4.5.0 /usr/local/lib/libopencv_cudabgsegm.so.4.5.0 /usr/local/lib/libopencv_cudafeatures2d.so.4.5.0 /usr/local/lib/libopencv_cudaobjdetect.so.4.5.0 /usr/local/lib/libopencv_cudastereo.so.4.5.0 /usr/local/lib/libopencv_dnn_objdetect.so.4.5.0 /usr/local/lib/libopencv_dnn_superres.so.4.5.0 /usr/local/lib/libopencv_dpm.so.4.5.0 /usr/local/lib/libopencv_highgui.so.4.5.0 /usr/local/lib/libopencv_face.so.4.5.0 /usr/local/lib/libopencv_freetype.so.4.5.0 /usr/local/lib/libopencv_fuzzy.so.4.5.0 /usr/local/lib/libopencv_hfs.so.4.5.0 /usr/local/lib/libopencv_img_hash.so.4.5.0 /usr/local/lib/libopencv_intensity_transform.so.4.5.0 /usr/local/lib/libopencv_line_descriptor.so.4.5.0 /usr/local/lib/libopencv_mcc.so.4.5.0 /usr/local/lib/libopencv_quality.so.4.5.0 /usr/local/lib/libopencv_rapid.so.4.5.0 /usr/local/lib/libopencv_reg.so.4.5.0 /usr/local/lib/libopencv_rgbd.so.4.5.0 /usr/local/lib/libopencv_saliency.so.4.5.0 /usr/local/lib/libopencv_stereo.so.4.5.0 /usr/local/lib/libopencv_structured_light.so.4.5.0 /usr/local/lib/libopencv_phase_unwrapping.so.4.5.0 /usr/local/lib/libopencv_superres.so.4.5.0 /usr/local/lib/libopencv_cudacodec.so.4.5.0 /usr/local/lib/libopencv_surface_matching.so.4.5.0 /usr/local/lib/libopencv_tracking.so.4.5.0 /usr/local/lib/libopencv_datasets.so.4.5.0 /usr/local/lib/libopencv_plot.so.4.5.0 /usr/local/lib/libopencv_text.so.4.5.0 /usr/local/lib/libopencv_dnn.so.4.5.0 /usr/local/lib/libopencv_videostab.so.4.5.0 /usr/local/lib/libopencv_videoio.so.4.5.0 /usr/local/lib/libopencv_cudaoptflow.so.4.5.0 /usr/local/lib/libopencv_cudalegacy.so.4.5.0 /usr/local/lib/libopencv_cudawarping.so.4.5.0 /usr/local/lib/libopencv_optflow.so.4.5.0 /usr/local/lib/libopencv_xfeatures2d.so.4.5.0 /usr/local/lib/libopencv_ml.so.4.5.0 /usr/local/lib/libopencv_shape.so.4.5.0 /usr/local/lib/libopencv_ximgproc.so.4.5.0 /usr/local/lib/libopencv_video.so.4.5.0 /usr/local/lib/libopencv_xobjdetect.so.4.5.0 /usr/local/lib/libopencv_imgcodecs.so.4.5.0 /usr/local/lib/libopencv_objdetect.so.4.5.0 /usr/local/lib/libopencv_calib3d.so.4.5.0 /usr/local/lib/libopencv_features2d.so.4.5.0 /usr/local/lib/libopencv_flann.so.4.5.0 /usr/local/lib/libopencv_xphoto.so.4.5.0 /usr/local/lib/libopencv_photo.so.4.5.0 /usr/local/lib/libopencv_cudaimgproc.so.4.5.0 /usr/local/lib/libopencv_cudafilters.so.4.5.0 /usr/local/lib/libopencv_imgproc.so.4.5.0 /usr/local/lib/libopencv_cudaarithm.so.4.5.0 /usr/local/lib/libopencv_core.so.4.5.0 /usr/local/lib/libopencv_cudev.so.4.5.0 /usr/lib/aarch64-linux-gnu/libyaml-cpp.so.0.5.2 && :
/usr/bin/ld: warning: libnvdla_compiler.so, needed by /usr/lib/aarch64-linux-gnu/libnvinfer.so, not found (try using -rpath or -rpath-link)
/usr/bin/ld: warning: libnvmedia.so, needed by /usr/lib/aarch64-linux-gnu/libnvinfer.so, not found (try using -rpath or -rpath-link)
/usr/lib/aarch64-linux-gnu/libnvinfer.so: undefined reference to `NvMediaTensorDestroy'
/usr/lib/aarch64-linux-gnu/libnvinfer.so: undefined reference to `NvMediaDlaGetMaxOutstandingTasks'
/usr/lib/aarch64-linux-gnu/libnvinfer.so: undefined reference to `NvMediaTensorEglStreamConsumerDestroy'
/usr/lib/aarch64-linux-gnu/libnvinfer.so: undefined reference to `NvMediaTensorEglStreamConsumerAcquireMetaData'
/usr/lib/aarch64-linux-gnu/libnvinfer.so: undefined reference to `NvMediaEglStreamProducerGetTensor'
/usr/lib/aarch64-linux-gnu/libnvinfer.so: undefined reference to `NvMediaDlaDataUnregister'
/usr/lib/aarch64-linux-gnu/libnvinfer.so: undefined reference to `NvMediaDlaGetOutputTensorDescriptor'
/usr/lib/aarch64-linux-gnu/libnvinfer.so: undefined reference to `nvdla::destroyNetwork(nvdla::INetwork*)'
/usr/lib/aarch64-linux-gnu/libnvinfer.so: undefined reference to `nvdla::createWisdom()'
/usr/lib/aarch64-linux-gnu/libnvinfer.so: undefined reference to `NvMediaTensorGetMetaData'
/usr/lib/aarch64-linux-gnu/libnvinfer.so: undefined reference to `NvMediaEglStreamProducerPostTensor'
/usr/lib/aarch64-linux-gnu/libnvinfer.so: undefined reference to `NvMediaDlaAppendLoadable'
/usr/lib/aarch64-linux-gnu/libnvinfer.so: undefined reference to `NvMediaTensorGetStatus'
/usr/lib/aarch64-linux-gnu/libnvinfer.so: undefined reference to `NvMediaDlaDataRegister'
/usr/lib/aarch64-linux-gnu/libnvinfer.so: undefined reference to `NvMediaDlaLoadableCreate'
/usr/lib/aarch64-linux-gnu/libnvinfer.so: undefined reference to `nvdla::destroyWisdom(nvdla::IWisdom*)'
/usr/lib/aarch64-linux-gnu/libnvinfer.so: undefined reference to `NvMediaDlaGetInputTensorDescriptor'
/usr/lib/aarch64-linux-gnu/libnvinfer.so: undefined reference to `NvMediaTensorEglStreamProducerCreate'
/usr/lib/aarch64-linux-gnu/libnvinfer.so: undefined reference to `NvMediaDeviceDestroy'
/usr/lib/aarch64-linux-gnu/libnvinfer.so: undefined reference to `NvMediaTensorCreate'
/usr/lib/aarch64-linux-gnu/libnvinfer.so: undefined reference to `NvMediaTensorEglStreamProducerDestroy'
/usr/lib/aarch64-linux-gnu/libnvinfer.so: undefined reference to `NvMediaTensorEglStreamConsumerCreate'
/usr/lib/aarch64-linux-gnu/libnvinfer.so: undefined reference to `NvMediaDlaInit'
/usr/lib/aarch64-linux-gnu/libnvinfer.so: undefined reference to `NvMediaTensorLock'
/usr/lib/aarch64-linux-gnu/libnvinfer.so: undefined reference to `nvdla::createNetwork()'
/usr/lib/aarch64-linux-gnu/libnvinfer.so: undefined reference to `NvMediaDlaSubmit'
/usr/lib/aarch64-linux-gnu/libnvinfer.so: undefined reference to `NvMediaEglStreamConsumerAcquireTensor'
/usr/lib/aarch64-linux-gnu/libnvinfer.so: undefined reference to `NvMediaDlaLoadLoadable'
/usr/lib/aarch64-linux-gnu/libnvinfer.so: undefined reference to `NvMediaDlaCreate'
/usr/lib/aarch64-linux-gnu/libnvinfer.so: undefined reference to `NvMediaEglStreamConsumerReleaseTensor'
/usr/lib/aarch64-linux-gnu/libnvinfer.so: undefined reference to `NvMediaDlaGetNumEngines'
/usr/lib/aarch64-linux-gnu/libnvinfer.so: undefined reference to `NvMediaDlaDestroy'
/usr/lib/aarch64-linux-gnu/libnvinfer.so: undefined reference to `NvMediaTensorEglStreamProducerPostMetaData'
/usr/lib/aarch64-linux-gnu/libnvinfer.so: undefined reference to `NvMediaDeviceCreate'
/usr/lib/aarch64-linux-gnu/libnvinfer.so: undefined reference to `NvMediaDlaSetCurrentLoadable'
/usr/lib/aarch64-linux-gnu/libnvinfer.so: undefined reference to `NvMediaTensorUnlock'
collect2: error: ld returned 1 exit status
[96/149] Linking CXX executable test_shelfnet_mapillary
FAILED: test_shelfnet_mapillary
: && /usr/bin/c++ -std=c++11 -fPIC -Wno-deprecated-declarations -Wno-unused-variable -DOPENCV CMakeFiles/test_shelfnet_mapillary.dir/tests/shelfnet/shelfnet_mapillary.cpp.o -o test_shelfnet_mapillary -L/usr/local/cuda/lib64 -Wl,-rpath,/usr/local/cuda/lib64:/usr/local/src/tkdnn_build:/usr/local/lib libtkDNN.so libkernels.so /usr/local/cuda/lib64/libcudadevrt.a /usr/local/cuda/lib64/libcudart_static.a -lpthread -ldl /usr/lib/aarch64-linux-gnu/librt.so /usr/lib/aarch64-linux-gnu/libcublas.so /usr/lib/aarch64-linux-gnu/libcudnn.so /usr/lib/aarch64-linux-gnu/libnvinfer.so /usr/local/lib/libopencv_gapi.so.4.5.0 /usr/local/lib/libopencv_stitching.so.4.5.0 /usr/local/lib/libopencv_alphamat.so.4.5.0 /usr/local/lib/libopencv_aruco.so.4.5.0 /usr/local/lib/libopencv_bgsegm.so.4.5.0 /usr/local/lib/libopencv_bioinspired.so.4.5.0 /usr/local/lib/libopencv_ccalib.so.4.5.0 /usr/local/lib/libopencv_cudabgsegm.so.4.5.0 /usr/local/lib/libopencv_cudafeatures2d.so.4.5.0 /usr/local/lib/libopencv_cudaobjdetect.so.4.5.0 /usr/local/lib/libopencv_cudastereo.so.4.5.0 /usr/local/lib/libopencv_dnn_objdetect.so.4.5.0 /usr/local/lib/libopencv_dnn_superres.so.4.5.0 /usr/local/lib/libopencv_dpm.so.4.5.0 /usr/local/lib/libopencv_highgui.so.4.5.0 /usr/local/lib/libopencv_face.so.4.5.0 /usr/local/lib/libopencv_freetype.so.4.5.0 /usr/local/lib/libopencv_fuzzy.so.4.5.0 /usr/local/lib/libopencv_hfs.so.4.5.0 /usr/local/lib/libopencv_img_hash.so.4.5.0 /usr/local/lib/libopencv_intensity_transform.so.4.5.0 /usr/local/lib/libopencv_line_descriptor.so.4.5.0 /usr/local/lib/libopencv_mcc.so.4.5.0 /usr/local/lib/libopencv_quality.so.4.5.0 /usr/local/lib/libopencv_rapid.so.4.5.0 /usr/local/lib/libopencv_reg.so.4.5.0 /usr/local/lib/libopencv_rgbd.so.4.5.0 /usr/local/lib/libopencv_saliency.so.4.5.0 /usr/local/lib/libopencv_stereo.so.4.5.0 /usr/local/lib/libopencv_structured_light.so.4.5.0 /usr/local/lib/libopencv_phase_unwrapping.so.4.5.0 /usr/local/lib/libopencv_superres.so.4.5.0 /usr/local/lib/libopencv_cudacodec.so.4.5.0 /usr/local/lib/libopencv_surface_matching.so.4.5.0 /usr/local/lib/libopencv_tracking.so.4.5.0 /usr/local/lib/libopencv_datasets.so.4.5.0 /usr/local/lib/libopencv_plot.so.4.5.0 /usr/local/lib/libopencv_text.so.4.5.0 /usr/local/lib/libopencv_dnn.so.4.5.0 /usr/local/lib/libopencv_videostab.so.4.5.0 /usr/local/lib/libopencv_videoio.so.4.5.0 /usr/local/lib/libopencv_cudaoptflow.so.4.5.0 /usr/local/lib/libopencv_cudalegacy.so.4.5.0 /usr/local/lib/libopencv_cudawarping.so.4.5.0 /usr/local/lib/libopencv_optflow.so.4.5.0 /usr/local/lib/libopencv_xfeatures2d.so.4.5.0 /usr/local/lib/libopencv_ml.so.4.5.0 /usr/local/lib/libopencv_shape.so.4.5.0 /usr/local/lib/libopencv_ximgproc.so.4.5.0 /usr/local/lib/libopencv_video.so.4.5.0 /usr/local/lib/libopencv_xobjdetect.so.4.5.0 /usr/local/lib/libopencv_imgcodecs.so.4.5.0 /usr/local/lib/libopencv_objdetect.so.4.5.0 /usr/local/lib/libopencv_calib3d.so.4.5.0 /usr/local/lib/libopencv_features2d.so.4.5.0 /usr/local/lib/libopencv_flann.so.4.5.0 /usr/local/lib/libopencv_xphoto.so.4.5.0 /usr/local/lib/libopencv_photo.so.4.5.0 /usr/local/lib/libopencv_cudaimgproc.so.4.5.0 /usr/local/lib/libopencv_cudafilters.so.4.5.0 /usr/local/lib/libopencv_imgproc.so.4.5.0 /usr/local/lib/libopencv_cudaarithm.so.4.5.0 /usr/local/lib/libopencv_core.so.4.5.0 /usr/local/lib/libopencv_cudev.so.4.5.0 /usr/lib/aarch64-linux-gnu/libyaml-cpp.so.0.5.2 && :
/usr/bin/ld: warning: libnvdla_compiler.so, needed by /usr/lib/aarch64-linux-gnu/libnvinfer.so, not found (try using -rpath or -rpath-link)
/usr/bin/ld: warning: libnvmedia.so, needed by /usr/lib/aarch64-linux-gnu/libnvinfer.so, not found (try using -rpath or -rpath-link)
/usr/lib/aarch64-linux-gnu/libnvinfer.so: undefined reference to `NvMediaDlaLoadableCreate'
/usr/lib/aarch64-linux-gnu/libnvinfer.so: undefined reference to `nvdla::destroyWisdom(nvdla::IWisdom*)'
/usr/lib/aarch64-linux-gnu/libnvinfer.so: undefined reference to `NvMediaDlaGetMaxOutstandingTasks'
/usr/lib/aarch64-linux-gnu/libnvinfer.so: undefined reference to `NvMediaTensorEglStreamConsumerDestroy'
/usr/lib/aarch64-linux-gnu/libnvinfer.so: undefined reference to `NvMediaDlaGetInputTensorDescriptor'
/usr/lib/aarch64-linux-gnu/libnvinfer.so: undefined reference to `NvMediaTensorEglStreamConsumerAcquireMetaData'
/usr/lib/aarch64-linux-gnu/libnvinfer.so: undefined reference to `NvMediaEglStreamProducerGetTensor'
/usr/lib/aarch64-linux-gnu/libnvinfer.so: undefined reference to `NvMediaTensorEglStreamProducerCreate'
/usr/lib/aarch64-linux-gnu/libnvinfer.so: undefined reference to `NvMediaDlaDataUnregister'
/usr/lib/aarch64-linux-gnu/libnvinfer.so: undefined reference to `NvMediaDeviceDestroy'
/usr/lib/aarch64-linux-gnu/libnvinfer.so: undefined reference to `NvMediaTensorCreate'
/usr/lib/aarch64-linux-gnu/libnvinfer.so: undefined reference to `NvMediaTensorEglStreamProducerDestroy'
/usr/lib/aarch64-linux-gnu/libnvinfer.so: undefined reference to `NvMediaTensorEglStreamConsumerCreate'
/usr/lib/aarch64-linux-gnu/libnvinfer.so: undefined reference to `NvMediaDlaGetOutputTensorDescriptor'
/usr/lib/aarch64-linux-gnu/libnvinfer.so: undefined reference to `nvdla::destroyNetwork(nvdla::INetwork*)'
/usr/lib/aarch64-linux-gnu/libnvinfer.so: undefined reference to `nvdla::createWisdom()'
/usr/lib/aarch64-linux-gnu/libnvinfer.so: undefined reference to `NvMediaTensorLock'
/usr/lib/aarch64-linux-gnu/libnvinfer.so: undefined reference to `NvMediaDlaInit'
/usr/lib/aarch64-linux-gnu/libnvinfer.so: undefined reference to `NvMediaTensorGetMetaData'
/usr/lib/aarch64-linux-gnu/libnvinfer.so: undefined reference to `nvdla::createNetwork()'
/usr/lib/aarch64-linux-gnu/libnvinfer.so: undefined reference to `NvMediaEglStreamConsumerAcquireTensor'
/usr/lib/aarch64-linux-gnu/libnvinfer.so: undefined reference to `NvMediaDlaSubmit'
/usr/lib/aarch64-linux-gnu/libnvinfer.so: undefined reference to `NvMediaDlaLoadLoadable'
/usr/lib/aarch64-linux-gnu/libnvinfer.so: undefined reference to `NvMediaDlaCreate'
/usr/lib/aarch64-linux-gnu/libnvinfer.so: undefined reference to `NvMediaEglStreamConsumerReleaseTensor'
/usr/lib/aarch64-linux-gnu/libnvinfer.so: undefined reference to `NvMediaEglStreamProducerPostTensor'
/usr/lib/aarch64-linux-gnu/libnvinfer.so: undefined reference to `NvMediaDlaAppendLoadable'
/usr/lib/aarch64-linux-gnu/libnvinfer.so: undefined reference to `NvMediaTensorEglStreamProducerPostMetaData'
/usr/lib/aarch64-linux-gnu/libnvinfer.so: undefined reference to `NvMediaDlaGetNumEngines'
/usr/lib/aarch64-linux-gnu/libnvinfer.so: undefined reference to `NvMediaDlaDestroy'
/usr/lib/aarch64-linux-gnu/libnvinfer.so: undefined reference to `NvMediaDeviceCreate'
/usr/lib/aarch64-linux-gnu/libnvinfer.so: undefined reference to `NvMediaDlaSetCurrentLoadable'
/usr/lib/aarch64-linux-gnu/libnvinfer.so: undefined reference to `NvMediaTensorUnlock'
/usr/lib/aarch64-linux-gnu/libnvinfer.so: undefined reference to `NvMediaTensorGetStatus'
/usr/lib/aarch64-linux-gnu/libnvinfer.so: undefined reference to `NvMediaDlaDataRegister'
/usr/lib/aarch64-linux-gnu/libnvinfer.so: undefined reference to `NvMediaTensorDestroy'
collect2: error: ld returned 1 exit status
[97/149] Building CXX object CMakeFiles/test_yolo4tiny_512.dir/tests/darknet/yolo4tiny_512.cpp.o
[98/149] Building CXX object CMakeFiles/test_imuodom.dir/tests/imuodom/imuodom.cpp.o
[99/149] Building CXX object CMakeFiles/test_yolo4_mmr.dir/tests/darknet/yolo4_mmr.cpp.o
[100/149] Building CXX object CMakeFiles/test_yolo4_320.dir/tests/darknet/yolo4_320.cpp.o
ninja: build stopped: subcommand failed.
The command '/bin/sh -c ninja -j$(nproc) && ninja install -j$(nproc)' returned a non-zero code: 1
nvidiatemp@agx0:~/tkdnn/docker$ sr/lib/aarch64-linux-gnu/libnvinfer.so: undefined reference to `NvMediaTensorEglStreamProducerDestroy'
> /usr/lib/aarch64-linux-gnu/libnvinfer.so: undefined reference to `NvMediaTensorEglStreamConsumerCreate'
> /usr/lib/aarch64-linux-gnu/libnvinfer.so: undefined reference to `NvMediaDlaInit'
bash: command substitution: line 1: unexpected EOF while looking for matching `''
bash: command substitution: line 3: syntax error: unexpected end of file
rch64-linux-gnu/libnvinfer.so: undefined referencebash: sr/lib/aarch64-linux-gnu/libnvinfer.so:: No such file or directory
nvidiatemp@agx0:~/tkdnn/docker$ /usr/lib/aarch64-linux-gnu/libnvinfer.so: undefined reference to `NvMediaTensorLock'
> /usr/lib/aarch64-linux-gnu/libnvinfer.so: undefined reference to `nvdla::createNetwork()'
bash: syntax error near unexpected token `('
nvidiatemp@agx0:~/tkdnn/docker$ /usr/lib/aarch64-linux-gnu/libnvinfer.so: undefined reference to `NvMediaDlaSubmit'
> /usr/lib/aarch64-linux-gnu/libnvinfer.so: undefined reference to `NvMediaEglStreamConsumerAcquireTensor'
> /usr/lib/aarch64-linux-gnu/libnvinfer.so: undefined reference to `NvMediaDlaLoadLoadable'
bash: command substitution: line 1: unexpected EOF while looking for matching `''
bash: command substitution: line 3: syntax error: unexpected end of file
b/aarch64-linux-gnu/libnvinfer.so: undefined referbash: /usr/lib/aarch64-linux-gnu/libnvinfer.so:: No such file or directory
nvidiatemp@agx0:~/tkdnn/docker$ /usr/lib/aarch64-linux-gnu/libnvinfer.so: undefined reference to `NvMediaDlaCreate'
> /usr/lib/aarch64-linux-gnu/libnvinfer.so: undefined reference to `NvMediaEglStreamConsumerReleaseTensor'
> /usr/lib/aarch64-linux-gnu/libnvinfer.so: undefined reference to `NvMediaDlaGetNumEngines'
bash: command substitution: line 1: unexpected EOF while looking for matching `''
bash: command substitution: line 3: syntax error: unexpected end of file
libnvinfer.so: undefined reference to `NvMediaDlaDbash: /usr/lib/aarch64-linux-gnu/libnvinfer.so:: No such file or directory
estroy'
/usr/lib/aarch64-linux-gnu/libnvinfer.so: nvidiatemp@agx0:~/tkdnn/docker$ /usr/lib/aarference to `NvMediaDlaDestroy'undefined ref
> /usr/lib/aarch64-linux-gnu/libnvinfer.so: undefined reference to `NvMediaTensorEglStreamProducerPostMetaData'
> /usr/lib/aarch64-linux-gnu/libnvinfer.so: undefined reference to `NvMediaDeviceCreate'
bash: command substitution: line 1: unexpected EOF while looking for matching `''
bash: command substitution: line 3: syntax error: unexpected end of file
efined reference to `NvMediaDlaSetCurrentLoadable'bash: /usr/lib/aarch64-linux-gnu/libnvinfer.so:: No such file or directory
/usr/lib/aarch64-linux-gnu/libnvinfer.so: undefinnvidiatemp@agx0:~/tkdnn/docker$ /usr/ference to `NvMediaDlaSetCurrentLoadable'fined ref
> /usr/lib/aarch64-linux-gnu/libnvinfer.so: undefined reference to `NvMediaTensorUnlock'
> collect2: error: ld returned 1 exit status
> [95/149] Linking CXX executable demoTracker
> FAILED: demoTracker
> : && /usr/bin/c++ -std=c++11 -fPIC -Wno-deprecated-declarations -Wno-unused-variable -DOPENCV CMakeFiles/demoTracker.dir/demo/demo/demoTracker.cpp.o -o demoTracker -L/usr/local/cuda/lib64 -Wl,-rpath,/usr/local/cuda/lib64:/usr/local/src/tkdnn_build:/usr/local/lib libtkDNN.so libkernels.so /usr/local/cuda/lib64/libcudadevrt.a /usr/local/cuda/lib64/libcudart_static.a -lpthread -ldl /usr/lib/aarch64-linux-gnu/librt.so /usr/lib/aarch64-linux-gnu/libcublas.so /usr/lib/aarch64-linux-gnu/libcudnn.so /usr/lib/aarch64-linux-gnu/libnvinfer.so /usr/local/lib/libopencv_gapi.so.4.5.0 /usr/local/lib/libopencv_stitching.so.4.5.0 /usr/local/lib/libopencv_alphamat.so.4.5.0 /usr/local/lib/libopencv_aruco.so.4.5.0 /usr/local/lib/libopencv_bgsegm.so.4.5.0 /usr/local/lib/libopencv_bioinspired.so.4.5.0 /usr/local/lib/libopencv_ccalib.so.4.5.0 /usr/local/lib/libopencv_cudabgsegm.so.4.5.0 /usr/local/lib/libopencv_cudafeatures2d.so.4.5.0 /usr/local/lib/libopencv_cudaobjdetect.so.4.5.0 /usr/local/lib/libopencv_cudastereo.so.4.5.0 /usr/local/lib/libopencv_dnn_objdetect.so.4.5.0 /usr/local/lib/libopencv_dnn_superres.so.4.5.0 /usr/local/lib/libopencv_dpm.so.4.5.0 /usr/local/lib/libopencv_highgui.so.4.5.0 /usr/local/lib/libopencv_face.so.4.5.0 /usr/local/lib/libopencv_freetype.so.4.5.0 /usr/local/lib/libopencv_fuzzy.so.4.5.0 /usr/local/lib/libopencv_hfs.so.4.5.0 /usr/local/lib/libopencv_img_hash.so.4.5.0 /usr/local/lib/libopencv_intensity_transform.so.4.5.0 /usr/local/lib/libopencv_line_descriptor.so.4.5.0 /usr/local/lib/libopencv_mcc.so.4.5.0 /usr/local/lib/libopencv_quality.so.4.5.0 /usr/local/lib/libopencv_rapid.so.4.5.0 /usr/local/lib/libopencv_reg.so.4.5.0 /usr/local/lib/libopencv_rgbd.so.4.5.0 /usr/local/lib/libopencv_saliency.so.4.5.0 /usr/local/lib/libopencv_stereo.so.4.5.0 /usr/local/lib/libopencv_structured_light.so.4.5.0 /usr/local/lib/libopencv_phase_unwrapping.so.4.5.0 /usr/local/lib/libopencv_superres.so.4.5.0 /usr/local/lib/libopencv_cudacodec.so.4.5.0 /usr/local/lib/libopencv_surface_matching.so.4.5.0 /usr/local/lib/libopencv_tracking.so.4.5.0 /usr/local/lib/libopencv_datasets.so.4.5.0 /usr/local/lib/libopencv_plot.so.4.5.0 /usr/local/lib/libopencv_text.so.4.5.0 /usr/local/lib/libopencv_dnn.so.4.5.0 /usr/local/lib/libopencv_videostab.so.4.5.0 /usr/local/lib/libopencv_videoio.so.4.5.0 /usr/local/lib/libopencv_cudaoptflow.so.4.5.0 /usr/local/lib/libopencv_cudalegacy.so.4.5.0 /usr/local/lib/libopencv_cudawarping.so.4.5.0 /usr/local/lib/libopencv_optflow.so.4.5.0 /usr/local/lib/libopencv_xfeatures2d.so.4.5.0 /usr/local/lib/libopencv_ml.so.4.5.0 /usr/local/lib/libopencv_shape.so.4.5.0 /usr/local/lib/libopencv_ximgproc.so.4.5.0 /usr/local/lib/libopencv_video.so.4.5.0 /usr/local/lib/libopencv_xobjdetect.so.4.5.0 /usr/local/lib/libopencv_imgcodecs.so.4.5.0 /usr/local/lib/libopencv_objdetect.so.4.5.0 /usr/local/lib/libopencv_calib3d.so.4.5.0 /usr/local/lib/libopencv_features2d.so.4.5.0 /usr/local/lib/libopencv_flann.so.4.5.0 /usr/local/lib/libopencv_xphoto.so.4.5.0 /usr/local/lib/libopencv_photo.so.4.5.0 /usr/local/lib/libopencv_cudaimgproc.so.4.5.0 /usr/local/lib/libopencv_cudafilters.so.4.5.0 /usr/local/lib/libopencv_imgproc.so.4.5.0 /usr/local/lib/libopencv_cudaarithm.so.4.5.0 /usr/local/lib/libopencv_core.so.4.5.0 /usr/local/lib/libopencv_cudev.so.4.5.0 /usr/lib/aarch64-linux-gnu/libyaml-cpp.so.0.5.2 && :
> /usr/bin/ld: warning: libnvdla_compiler.so, needed by /usr/lib/aarch64-linux-gnu/libnvinfer.so, not found (try using -rpath or -rpath-link)
> /usr/bin/ld: warning: libnvmedia.so, needed by /usr/lib/aarch64-linux-gnu/libnvinfer.so, not found (try using -rpath or -rpath-link)
> /usr/lib/aarch64-linux-gnu/libnvinfer.so: undefined reference to `NvMediaTensorDestroy'
bash: command substitution: line 1: unexpected EOF while looking for matching `''
bash: command substitution: line 3: syntax error: unexpected end of file
nux-gnu/libnvinfer.so: undefined reference to `NvMbash: /usr/lib/aarch64-linux-gnu/libnvinfer.so:: No such file or directory
ediaDlaGetMaxOutstandingTasks'
/usr/lib/aarch64-linvidiatemp@agx0:~/tkdnn/docker$ /usr/lib/aarch64-linux-gnu/libnvinfference to `NvMediaDlaGetMaxOutstandingTasks'
> /usr/lib/aarch64-linux-gnu/libnvinfer.so: undefined reference to `NvMediaTensorEglStreamConsumerDestroy'
> /usr/lib/aarch64-linux-gnu/libnvinfer.so: undefined reference to `NvMediaTensorEglStreamConsumerAcquireMetaData'
bash: command substitution: line 1: unexpected EOF while looking for matching `''
bash: command substitution: line 3: syntax error: unexpected end of file
usr/lib/aarch64-linux-gnu/libnvinfer.so: undefinedbash: /usr/lib/aarch64-linux-gnu/libnvinfer.so:: No such file or directory
reference to `NvMediaEglStreamProducerGetTensor'
nvidiatemp@agx0:~/tkdnn/docker$ /usr/lib/aarch64-linux-gnu/libnvinfer.so: undefined reference to `NvMediaEglStreamProducerGetTensor'
> /usr/lib/aarch64-linux-gnu/libnvinfer.so: undefined reference to `NvMediaDlaDataUnregister'
> /usr/lib/aarch64-linux-gnu/libnvinfer.so: undefined reference to `NvMediaDlaGetOutputTensorDescriptor'
bash: command substitution: line 1: unexpected EOF while looking for matching `''
bash: command substitution: line 3: syntax error: unexpected end of file
lib/aarch64-linux-gnu/libnvinfer.so: undefined refbash: /usr/lib/aarch64-linux-gnu/libnvinfer.so:: No such file or directory
nvidiatemp@agx0:~/tkdnn/docker$ /usr/lib/aarch64-linux-gnu/libnvinfer.so: undefined reference to `nvdla::destroyNetwork(nvdla::INetwork*)'
> /usr/lib/aarch64-linux-gnu/libnvinfer.so: undefined reference to `nvdla::createWisdom()'
bash: syntax error near unexpected token `('
nvidiatemp@agx0:~/tkdnn/docker$ /usr/lib/aarch64-linux-gnu/libnvinfer.so: undefined reference to `NvMediaTensorGetMetaData'
> /usr/lib/aarch64-linux-gnu/libnvinfer.so: undefined reference to `NvMediaEglStreamProducerPostTensor'
> /usr/lib/aarch64-linux-gnu/libnvinfer.so: undefined reference to `NvMediaDlaAppendLoadable'
bash: command substitution: line 1: unexpected EOF while looking for matching `''
bash: command substitution: line 3: syntax error: unexpected end of file
gnu/libnvinfer.so: undefined reference to `NvMediabash: /usr/lib/aarch64-linux-gnu/libnvinfer.so:: No such file or directory
TensorGetStatus'
/usr/lib/aarch64-linux-gnu/libnvinvidiatemp@agx0:~/tkdnn/docker$ /usr/lib/aarch64-linuference to `NvMediaTensorGetStatus'
> /usr/lib/aarch64-linux-gnu/libnvinfer.so: undefined reference to `NvMediaDlaDataRegister'
> /usr/lib/aarch64-linux-gnu/libnvinfer.so: undefined reference to `NvMediaDlaLoadableCreate'
bash: command substitution: line 1: unexpected EOF while looking for matching `''
bash: command substitution: line 3: syntax error: unexpected end of file
usr/lib/aarch64-linux-gnu/libnvinfer.so: undefinedbash: /usr/lib/aarch64-linux-gnu/libnvinfer.so:: No such file or directory
reference to `nvdla::destroyWisdom(nvdla::IWisdomnvidiatemp@agx0:~/tkdnn/docker$ /usrference to `nvdla::destroyWisdom(nvdla::IWisdom*)'f
> /usr/lib/aarch64-linux-gnu/libnvinfer.so: undefined reference to `NvMediaDlaGetInputTensorDescriptor'
> /usr/lib/aarch64-linux-gnu/libnvinfer.so: undefined reference to `NvMediaTensorEglStreamProducerCreate'
bash: command substitution: line 1: syntax error near unexpected token `nvdla::IWisdom*'
bash: command substitution: line 1: `nvdla::destroyWisdom(nvdla::IWisdom*)''
: undefined reference to `NvMediaDeviceDestroy'
/ubash: /usr/lib/aarch64-linux-gnu/libnvinfer.so:: No such file or directory
nvidiatemp@agx0:~/tkdnn/docker$ /usr/lib/aarch64-linux-gnu/libnvinfer.so: undefined reference to `NvMediaDeviceDestroy'
> /usr/lib/aarch64-linux-gnu/libnvinfer.so: undefined reference to `NvMediaTensorCreate'
> /usr/lib/aarch64-linux-gnu/libnvinfer.so: undefined reference to `NvMediaTensorEglStreamProducerDestroy'
bash: command substitution: line 1: unexpected EOF while looking for matching `''
bash: command substitution: line 3: syntax error: unexpected end of file
arch64-linux-gnu/libnvinfer.so: undefined referencbash: /usr/lib/aarch64-linux-gnu/libnvinfer.so:: No such file or directory
e to `NvMediaTensorEglStreamConsumerCreate'
/usr/lnvidiatemp@agx0:~/tkdnn/docker$ /usr/lib/aarch64-linux-gnu/libnvinfer.so: undefiference to `NvMediaTensorEglStreamConsumerCreate'
> /usr/lib/aarch64-linux-gnu/libnvinfer.so: undefined reference to `NvMediaDlaInit'
> /usr/lib/aarch64-linux-gnu/libnvinfer.so: undefined reference to `NvMediaTensorLock'bash: command substitution: line 1: unexpected EOF while looking for matching `''
bash: command substitution: line 3: syntax error: unexpected end of file
o: undefined reference to `nvdla::createNetwork()'bash: /usr/lib/aarch64-linux-gnu/libnvinfer.so:: No such file or directory
/usr/lib/aarch64-linux-gnu/libnvinfer.so: undefinnvidiatemp@agx0:~/tkdnn/docker$ /usr/ference to `nvdla::createNetwork()': undefined ref
> /usr/lib/aarch64-linux-gnu/libnvinfer.so: undefined reference to `NvMediaDlaSubmit'
> /usr/lib/aarch64-linux-gnu/libnvinfer.so: undefined reference to `NvMediaEglStreamConsumerAcquireTensor'
bash: command substitution: line 1: unexpected EOF while looking for matching `''
bash: command substitution: line 3: syntax error: unexpected end of file
arch64-linux-gnu/libnvinfer.so: undefined referencbash: /usr/lib/aarch64-linux-gnu/libnvinfer.so:: No such file or directory
e to `NvMediaDlaLoadLoadable'
/usr/lib/aarch64-linnvidiatemp@agx0:~/tkdnn/docker$ /usr/lib/aarch64-linux-gnu/libnvinference to `NvMediaDlaLoadLoadable'
> /usr/lib/aarch64-linux-gnu/libnvinfer.so: undefined reference to `NvMediaDlaCreate'
> /usr/lib/aarch64-linux-gnu/libnvinfer.so: undefined reference to `NvMediaEglStreamConsumerReleaseTensor'
bash: command substitution: line 1: unexpected EOF while looking for matching `''
bash: command substitution: line 3: syntax error: unexpected end of file
vinfer.so: undefined reference to `NvMediaDlaGetNubash: /usr/lib/aarch64-linux-gnu/libnvinfer.so:: No such file or directory
mEngines'
/usr/lib/aarch64-linux-gnu/libnvinfer.sonvidiatemp@agx0:~/tkdnn/docker$ /usr/lib/aarchference to `NvMediaDlaGetNumEngines'd ref
> /usr/lib/aarch64-linux-gnu/libnvinfer.so: undefined reference to `NvMediaDlaDestroy'> /usr/lib/aarch64-linux-gnu/libnvinfer.so: undefined reference to `NvMediaTensorEglStreamProducerPostMetaData'
bash: command substitution: line 1: unexpected EOF while looking for matching `''
bash: command substitution: line 3: syntax error: unexpected end of file
efined reference to `NvMediaDeviceCreate'
/usr/libbash: /usr/lib/aarch64-linux-gnu/libnvinfer.so:: No such file or directory
nvidiatemp@agx0:~/tkdnn/docker$ /usr/lib/aarch64-linux-gnu/libnvinfer.so: undefined reference to `NvMediaDeviceCreate'
> /usr/lib/aarch64-linux-gnu/libnvinfer.so: undefined reference to `NvMediaDlaSetCurrentLoadable'
> /usr/lib/aarch64-linux-gnu/libnvinfer.so: undefined reference to `NvMediaTensorUnlock'
bash: command substitution: line 1: unexpected EOF while looking for matching `''
bash: command substitution: line 3: syntax error: unexpected end of file
ned 1 exit status
[96/149] Linking CXX executable bash: /usr/lib/aarch64-linux-gnu/libnvinfer.so:: No such file or directory
nvidiatemp@agx0:~/tkdnn/docker$ collect2: error: ld returned 1 exit status
bash: collect2:: command not found
nvidiatemp@agx0:~/tkdnn/docker$ [96/149] Linking CXX executable test_shelfnet_mapillary
bash: [96/149]: No such file or directory
recated-declarations -Wno-unused-variable -DOPENCnvidiatemp@agx0:~/tkdnn/docker$ FAILED: test_shelfnet_mapillary
bash: FAILED:: command not found
nvidiatemp@agx0:~/tkdnn/docker$ : && /usr/bin/c++ -std=c++11 -fPIC -Wno-deprecated-declarations -Wno-unused-variable -DOPENCV CMakeFiles/test_shelfnet_mapillary.dir/tests/shelfnet/shelfnet_mapillary.cpp.o -o test_shelfnet_mapillary -L/usr/local/cuda/lib64 -Wl,-rpath,/usr/local/cuda/lib64:/usr/local/src/tkdnn_build:/usr/local/lib libtkDNN.so libkernels.so /usr/local/cuda/lib64/libcudadevrt.a /usr/local/cuda/lib64/libcudart_static.a -lpthread -ldl /usr/lib/aarch64-linux-gnu/librt.so /usr/lib/aarch64-linux-gnu/libcublas.so /usr/lib/aarch64-linux-gnu/libcudnn.so /usr/lib/aarch64-linux-gnu/libnvinfer.so /usr/local/lib/libopencv_gapi.so.4.5.0 /usr/local/lib/libopencv_stitching.so.4.5.0 /usr/local/lib/libopencv_alphamat.so.4.5.0 /usr/local/lib/libopencv_aruco.so.4.5.0 /usr/local/lib/libopencv_bgsegm.so.4.5.0 /usr/local/lib/libopencv_bioinspired.so.4.5.0 /usr/local/lib/libopencv_ccalib.so.4.5.0 /usr/local/lib/libopencv_cudabgsegm.so.4.5.0 /usr/local/lib/libopencv_cudafeatures2d.so.4.5.0 /usr/local/lib/libopencv_cudaobjdetect.so.4.5.0 /usr/local/lib/libopencv_cudastereo.so.4.5.0 /usr/local/lib/libopencv_dnn_objdetect.so.4.5.0 /usr/local/lib/libopencv_dnn_superres.so.4.5.0 /usr/local/lib/libopencv_dpm.so.4.5.0 /usr/local/lib/libopencv_highgui.so.4.5.0 /usr/local/lib/libopencv_face.so.4.5.0 /usr/local/lib/libopencv_freetype.so.4.5.0 /usr/local/lib/libopencv_fuzzy.so.4.5.0 /usr/local/lib/libopencv_hfs.so.4.5.0 /usr/local/lib/libopencv_img_hash.so.4.5.0 /usr/local/lib/libopencv_intensity_transform.so.4.5.0 /usr/local/lib/libopencv_line_descriptor.so.4.5.0 /usr/local/lib/libopencv_mcc.so.4.5.0 /usr/local/lib/libopencv_quality.so.4.5.0 /usr/local/lib/libopencv_rapid.so.4.5.0 /usr/local/lib/libopencv_reg.so.4.5.0 /usr/local/lib/libopencv_rgbd.so.4.5.0 /usr/local/lib/libopencv_saliency.so.4.5.0 /usr/local/lib/libopencv_stereo.so.4.5.0 /usr/local/lib/libopencv_structured_light.so.4.5.0 /usr/local/lib/libopencv_phase_unwrapping.so.4.5.0 /usr/local/lib/libopencv_superres.so.4.5.0 /usr/local/lib/libopencv_cudacodec.so.4.5.0 /usr/local/lib/libopencv_surface_matching.so.4.5.0 /usr/local/lib/libopencv_tracking.so.4.5.0 /usr/local/lib/libopencv_datasets.so.4.5.0 /usr/local/lib/libopencv_plot.so.4.5.0 /usr/local/lib/libopencv_text.so.4.5.0 /usr/local/lib/libopencv_dnn.so.4.5.0 /usr/local/lib/libopencv_videostab.so.4.5.0 /usr/local/lib/libopencv_videoio.so.4.5.0 /usr/local/lib/libopencv_cudaoptflow.so.4.5.0 /usr/local/lib/libopencv_cudalegacy.so.4.5.0 /usr/local/lib/libopencv_cudawarping.so.4.5.0 /usr/local/lib/libopencv_optflow.so.4.5.0 /usr/local/lib/libopencv_xfeatures2d.so.4.5.0 /usr/local/lib/libopencv_ml.so.4.5.0 /usr/local/lib/libopencv_shape.so.4.5.0 /usr/local/lib/libopencv_ximgproc.so.4.5.0 /usr/local/lib/libopencv_video.so.4.5.0 /usr/local/lib/libopencv_xobjdetect.so.4.5.0 /usr/local/lib/libopencv_imgcodecs.so.4.5.0 /usr/local/lib/libopencv_objdetect.so.4.5.0 /usr/local/lib/libopencv_calib3d.so.4.5.0 /usr/local/lib/libopencv_features2d.so.4.5.0 /usr/local/lib/libopencv_flann.so.4.5.0 /usr/local/lib/libopencv_xphoto.so.4.5.0 /usr/local/lib/libopencv_photo.so.4.5.0 /usr/local/lib/libopencv_cudaimgproc.so.4.5.0 /usr/local/lib/libopencv_cudafilters.so.4.5.0 /usr/local/lib/libopencv_imgproc.so.4.5.0 /usr/local/lib/libopencv_cudaarithm.so.4.5.0 /usr/local/lib/libopencv_core.so.4.5.0 /usr/local/lib/libopencv_cudev.so.4.5.0 /usr/lib/aarch64-linux-gnu/libyaml-cpp.so.0.5.2 && :
mpiler.so, needed by /usr/lib/aarch64-linux-gnu/libnvinfer.so, not found (try using -rpath or -rpath-link)
/usr/bin/ld: warning: libnvmedia.so, needed by /usr/lib/aarch64-linux-gnu/libnvinfer.so, not found (try using -rpath or -rpath-link)
/usr/lib/aarch64-linux-gnu/libnvinfer.so: undefined reference to `NvMediaDlaLoadableCreate'
/usr/lib/aarch64-linux-gnu/libnvinfer.so: undefined reference to `nvdla::destroyWisdom(nvdla::IWisdom*)'
/usr/lib/aarch64-linux-gnu/libnvinfer.so: undefined reference to `NvMediaDlaGetMaxOutstandingTasks'
/usr/lib/aarch64-linux-gnu/libnvinfer.so: undefined reference to `NvMediaTensorEglStreamConsumerDestroy'
/usr/libc++: error: CMakeFiles/test_shelfnet_mapillary.dir/tests/shelfnet/shelfnet_mapillary.cpp.o: No such file or directory
c++: error: libtkDNN.so: No such file or directory
c++: error: libkernels.so: No such file or directory
c++: error: /usr/local/lib/libopencv_gapi.so.4.5.0: No such file or directory
c++: error: /usr/local/lib/libopencv_stitching.so.4.5.0: No such file or directory
c++: error: /usr/local/lib/libopencv_alphamat.so.4.5.0: No such file or directory
c++: error: /usr/local/lib/libopencv_aruco.so.4.5.0: No such file or directory
c++: error: /usr/local/lib/libopencv_bgsegm.so.4.5.0: No such file or directory
c++: error: /usr/local/lib/libopencv_bioinspired.so.4.5.0: No such file or directory
c++: error: /usr/local/lib/libopencv_ccalib.so.4.5.0: No such file or directory
c++: error: /usr/local/lib/libopencv_cudabgsegm.so.4.5.0: No such file or directory
c++: error: /usr/local/lib/libopencv_cudafeatures2d.so.4.5.0: No such file or directory
c++: error: /usr/local/lib/libopencv_cudaobjdetect.so.4.5.0: No such file or directory
c++: error: /usr/local/lib/libopencv_cudastereo.so.4.5.0: No such file or directory
c++: error: /usr/local/lib/libopencv_dnn_objdetect.so.4.5.0: No such file or directory
c++: error: /usr/local/lib/libopencv_dnn_superres.so.4.5.0: No such file or directory
/aarch64-linux-gnu/libnvinfer.so: undefined referec++: error: /usr/local/lib/libopencv_dpm.so.4.5.0: No such file or directory
c++: error: /usr/local/lib/libopencv_highgui.so.4.5.0: No such file or directory
c++: error: /usr/local/lib/libopencv_face.so.4.5.0: No such file or directory
c++: error: /usr/local/lib/libopencv_freetype.so.4.5.0: No such file or directory
c++: error: /usr/local/lib/libopencv_fuzzy.so.4.5.0: No such file or directory
c++: error: /usr/local/lib/libopencv_hfs.so.4.5.0: No such file or directory
c++: error: /usr/local/lib/libopencv_img_hash.so.4.5.0: No such file or directory
c++: error: /usr/local/lib/libopencv_intensity_transform.so.4.5.0: No such file or directory
c++: error: /usr/local/lib/libopencv_line_descriptor.so.4.5.0: No such file or directory
c++: error: /usr/local/lib/libopencv_mcc.so.4.5.0: No such file or directory
c++: error: /usr/local/lib/libopencv_quality.so.4.5.0: No such file or directory
c++: error: /usr/local/lib/libopencv_rapid.so.4.5.0: No such file or directory
c++: error: /usr/local/lib/libopencv_reg.so.4.5.0: No such file or directory
c++: error: /usr/local/lib/libopencv_rgbd.so.4.5.0: No such file or directory
c++: error: /usr/local/lib/libopencv_saliency.so.4.5.0: No such file or directory
c++: error: /usr/local/lib/libopencv_stereo.so.4.5.0: No such file or directory
c++: error: /usr/local/lib/libopencv_structured_light.so.4.5.0: No such file or directory
c++: error: /usr/local/lib/libopencv_phase_unwrapping.so.4.5.0: No such file or directory
c++: error: /usr/local/lib/libopencv_superres.so.4.5.0: No such file or directory
c++: error: /usr/local/lib/libopencv_cudacodec.so.4.5.0: No such file or directory
c++: error: /usr/local/lib/libopencv_surface_matching.so.4.5.0: No such file or directory
c++: error: /usr/local/lib/libopencv_tracking.so.4.5.0: No such file or directory
c++: error: /usr/local/lib/libopencv_datasets.so.4.5.0: No such file or directory
c++: error: /usr/local/lib/libopencv_plot.so.4.5.0: No such file or directory
c++: error: /usr/local/lib/libopencv_text.so.4.5.0: No such file or directory
c++: error: /usr/local/lib/libopencv_dnn.so.4.5.0: No such file or directory
c++: error: /usr/local/lib/libopencv_videostab.so.4.5.0: No such file or directory
c++: error: /usr/local/lib/libopencv_videoio.so.4.5.0: No such file or directory
c++: error: /usr/local/lib/libopencv_cudaoptflow.so.4.5.0: No such file or directory
c++: error: /usr/local/lib/libopencv_cudalegacy.so.4.5.0: No such file or directory
c++: error: /usr/local/lib/libopencv_cudawarping.so.4.5.0: No such file or directory
c++: error: /usr/local/lib/libopencv_optflow.so.4.5.0: No such file or directory
c++: error: /usr/local/lib/libopencv_xfeatures2d.so.4.5.0: No such file or directory
c++: error: /usr/local/lib/libopencv_ml.so.4.5.0: No such file or directory
c++: error: /usr/local/lib/libopencv_shape.so.4.5.0: No such file or directory
c++: error: /usr/local/lib/libopencv_ximgproc.so.4.5.0: No such file or directory
c++: error: /usr/local/lib/libopencv_video.so.4.5.0: No such file or directory
c++: error: /usr/local/lib/libopencv_xobjdetect.so.4.5.0: No such file or directory
c++: error: /usr/local/lib/libopencv_imgcodecs.so.4.5.0: No such file or directory
c++: error: /usr/local/lib/libopencv_objdetect.so.4.5.0: No such file or directory
c++: error: /usr/local/lib/libopencv_calib3d.so.4.5.0: No such file or directory
c++: error: /usr/local/lib/libopencv_features2d.so.4.5.0: No such file or directory
c++: error: /usr/local/lib/libopencv_flann.so.4.5.0: No such file or directory
c++: error: /usr/local/lib/libopencv_xphoto.so.4.5.0: No such file or directory
c++: error: /usr/local/lib/libopencv_photo.so.4.5.0: No such file or directory
c++: error: /usr/local/lib/libopencv_cudaimgproc.so.4.5.0: No such file or directory
c++: error: /usr/local/lib/libopencv_cudafilters.so.4.5.0: No such file or directory
c++: error: /usr/local/lib/libopencv_imgproc.so.4.5.0: No such file or directory
c++: error: /usr/local/lib/libopencv_cudaarithm.so.4.5.0: No such file or directory
c++: error: /usr/local/lib/libopencv_core.so.4.5.0: No such file or directory
c++: error: /usr/local/lib/libopencv_cudev.so.4.5.0: No such file or directory
c++: error: /usr/lib/aarch64-linux-gnu/libyaml-cpp.so.0.5.2: No such file or directory
nce to `NvMediaDlaGetInputTensorDescriptor'
/usr/lib/aarch64-linux-gnu/libnvinfer.so: undefined reference to `NvMediaTensorEglStreamConsumerAcquireMetnvidiatemp@agx0:~/tkdnn/docker$ /usr/bin/ld: warning: libnvdla_com/usr/lib/aarch64-linux-gnu/libnvinfer.so, not found (try using -rpath or -rpath-link)
bash: syntax error near unexpected token `('
nvidiatemp@agx0:~/tkdnn/docker$ /usr/bin/ld: warning: libnvmedia.so, needed by /usr/lib/aarch64-linux-gnu/libnvinfer.so, not found (try using -rpath or -rpath-link)
bash: syntax error near unexpected token `('
nvidiatemp@agx0:~/tkdnn/docker$ /usr/lib/aarch64-linux-gnu/libnvinfer.so: undefined reference to `NvMediaDlaLoadableCreate'
> /usr/lib/aarch64-linux-gnu/libnvinfer.so: undefined reference to `nvdla::destroyWisdom(nvdla::IWisdom*)'
bash: syntax error near unexpected token `('
nvidiatemp@agx0:~/tkdnn/docker$ /usr/lib/aarch64-linux-gnu/libnvinfer.so: undefined reference to `NvMediaDlaGetMaxOutstandingTasks'
> /usr/lib/aarch64-linux-gnu/libnvinfer.so: undefined reference to `NvMediaTensorEglStreamConsumerDestroy'
> /usr/lib/aarch64-linux-gnu/libnvinfer.so: undefined reference to `NvMediaDlaGetInputTensorDescriptor'
bash: command substitution: line 1: unexpected EOF while looking for matching `''
bash: command substitution: line 3: syntax error: unexpected end of file
Tensor'
/usr/lib/aarch64-linux-gnu/libnvinfer.so: bash: /usr/lib/aarch64-linux-gnu/libnvinfer.so:: No such file or directory
undefined reference to `NvMediaTensorEglStreamProdnvidiatemp@agx0:~/tkdnn/docker$ /usrference to `NvMediaTensorEglStreamConsumerAcquireMetaData'
> /usr/lib/aarch64-linux-gnu/libnvinfer.so: undefined reference to `NvMediaEglStreamProducerGetTensor'
> /usr/lib/aarch64-linux-gnu/libnvinfer.so: undefined reference to `NvMediaTensorEglStreamProducerCreate'
bash: command substitution: line 1: unexpected EOF while looking for matching `''
bash: command substitution: line 3: syntax error: unexpected end of file
so: undefined reference to `NvMediaDlaDataUnregistbash: /usr/lib/aarch64-linux-gnu/libnvinfer.so:: No such file or directory
nvidiatemp@agx0:~/tkdnn/docker$ /usr/lib/aarch64-linux-gnu/libnvinfer.so: undefined reference to `NvMediaDlaDataUnregister'
> /usr/lib/aarch64-linux-gnu/libnvinfer.so: undefined reference to `NvMediaDeviceDestroy'
> /usr/lib/aarch64-linux-gnu/libnvinfer.so: undefined reference to `NvMediaTensorCreate'
bash: command substitution: line 1: unexpected EOF while looking for matching `''
bash: command substitution: line 3: syntax error: unexpected end of file
x-gnu/libnvinfer.so: undefined reference to `NvMedbash: /usr/lib/aarch64-linux-gnu/libnvinfer.so:: No such file or directory
iaTensorEglStreamProducerDestroy'
/usr/lib/aarch64nvidiatemp@agx0:~/tkdnn/docker$ /usr/lib/aarch64-linux-gnu/libnvinfer.ference to `NvMediaTensorEglStreamProducerDestroy'
> /usr/lib/aarch64-linux-gnu/libnvinfer.so: undefined reference to `NvMediaTensorEglStreamConsumerCreate'
> /usr/lib/aarch64-linux-gnu/libnvinfer.so: undefined reference to `NvMediaDlaGetOutputTensorDescriptor'
bash: command substitution: line 1: unexpected EOF while looking for matching `''
bash: command substitution: line 3: syntax error: unexpected end of file
aarch64-linux-gnu/libnvinfer.so: undefined referenbash: /usr/lib/aarch64-linux-gnu/libnvinfer.so:: No such file or directory
ce to `nvdla::destroyNetwork(nvdla::INetwork*)'
/unvidiatemp@agx0:~/tkdnn/docker$ /usr/lib/aarch64-linux-gnu/libnvinfer.so: undefined ference to `nvdla::destroyNetwork(nvdla::INetwork*)'
> /usr/lib/aarch64-linux-gnu/libnvinfer.so: undefined reference to `nvdla::createWisdom()'
bash: syntax error near unexpected token `('
nvidiatemp@agx0:~/tkdnn/docker$ /usr/lib/aarch64-linux-gnu/libnvinfer.so: undefined reference to `NvMediaTensorLock'
> /usr/lib/aarch64-linux-gnu/libnvinfer.so: undefined reference to `NvMediaDlaInit'
> /usr/lib/aarch64-linux-gnu/libnvinfer.so: undefined reference to `NvMediaTensorGetMetaData'
bash: command substitution: line 1: unexpected EOF while looking for matching `''
bash: command substitution: line 3: syntax error: unexpected end of file
/lib/aarch64-linux-gnu/libnvinfer.so: undefined rebash: /usr/lib/aarch64-linux-gnu/libnvinfer.so:: No such file or directory
nvidiatemp@agx0:~/tkdnn/docker$ /usr/lib/aarch64-linux-gnu/libnvinfer.so: undefined reference to `nvdla::createNetwork()'
> /usr/lib/aarch64-linux-gnu/libnvinfer.so: undefined reference to `NvMediaEglStreamConsumerAcquireTensor'
> /usr/lib/aarch64-linux-gnu/libnvinfer.so: undefined reference to `NvMediaDlaSubmit'
bash: command substitution: line 1: unexpected EOF while looking for matching `''
bash: command substitution: line 3: syntax error: unexpected end of file
u/libnvinfer.so: undefined reference to `NvMediaDlbash: /usr/lib/aarch64-linux-gnu/libnvinfer.so:: No such file or directory
nvidiatemp@agx0:~/tkdnn/docker$ /usr/lib/aarch64-linux-gnu/libnvinfer.so: undefined reference to `NvMediaDlaLoadLoadable'
> /usr/lib/aarch64-linux-gnu/libnvinfer.so: undefined reference to `NvMediaDlaCreate'
> /usr/lib/aarch64-linux-gnu/libnvinfer.so: undefined reference to `NvMediaEglStreamConsumerReleaseTensor'
bash: command substitution: line 1: unexpected EOF while looking for matching `''
bash: command substitution: line 3: syntax error: unexpected end of file
fined reference to `NvMediaEglStreamProducerPostTebash: /usr/lib/aarch64-linux-gnu/libnvinfer.so:: No such file or directory
nvidiatemp@agx0:~/tkdnn/docker$ /usr/lib/aarch64-linux-gnu/libnvinfer.so: undefined reference to `NvMediaEglStreamProducerPostTensor'
> /usr/lib/aarch64-linux-gnu/libnvinfer.so: undefined reference to `NvMediaDlaAppendLoadable'
> /usr/lib/aarch64-linux-gnu/libnvinfer.so: undefined reference to `NvMediaTensorEglStreamProducerPostMetaData'
bash: command substitution: line 1: unexpected EOF while looking for matching `''
bash: command substitution: line 3: syntax error: unexpected end of file
undefined reference to `NvMediaDlaGetNumEngines'
/bash: /usr/lib/aarch64-linux-gnu/libnvinfer.so:: No such file or directory
nvidiatemp@agx0:~/tkdnn/docker$ /usr/lib/aarch64-linux-gnu/libnvinfer.so: undefined reference to `NvMediaDlaGetNumEngines'
> /usr/lib/aarch64-linux-gnu/libnvinfer.so: undefined reference to `NvMediaDlaDestroy'> /usr/lib/aarch64-linux-gnu/libnvinfer.so: undefined reference to `NvMediaDeviceCreate'
bash: command substitution: line 1: unexpected EOF while looking for matching `''
bash: command substitution: line 3: syntax error: unexpected end of file
bnvinfer.so: undefined reference to `NvMediaDlaSetbash: /usr/lib/aarch64-linux-gnu/libnvinfer.so:: No such file or directory
nvidiatemp@agx0:~/tkdnn/docker$ /usr/lib/aarch64-linux-gnu/libnvinfer.so: undefined reference to `NvMediaDlaSetCurrentLoadable'
> /usr/lib/aarch64-linux-gnu/libnvinfer.so: undefined reference to `NvMediaTensorUnlock'
> /usr/lib/aarch64-linux-gnu/libnvinfer.so: undefined reference to `NvMediaTensorGetStatus'
bash: command substitution: line 1: unexpected EOF while looking for matching `''
bash: command substitution: line 3: syntax error: unexpected end of file
ib/aarch64-linux-gnu/libnvinfer.so: undefined refebash: /usr/lib/aarch64-linux-gnu/libnvinfer.so:: No such file or directory
rence to `NvMediaDlaDataRegister'
/usr/lib/aarch64nvidiatemp@agx0:~/tkdnn/docker$ /usr/lib/aarch64-linux-gnu/libnvinfer.ference to `NvMediaDlaDataRegister'
> /usr/lib/aarch64-linux-gnu/libnvinfer.so: undefined reference to `NvMediaTensorDestroy'
> collect2: error: ld returned 1 exit status
> [97/149] Building CXX object CMakeFiles/test_yolo4tiny_512.dir/tests/darknet/yolo4tiny_512.cpp.o
> [98/149] Building CXX object CMakeFiles/test_imuodom.dir/tests/imuodom/imuodom.cpp.o> [99/149] Building CXX object CMakeFiles/test_yolo4_mmr.dir/tests/darknet/yolo4_mmr.cpp.o
> [100/149] Building CXX object CMakeFiles/test_yolo4_320.dir/tests/darknet/yolo4_320.cpp.o
> ninja: build stopped: subcommand failed.
> The command '/bin/sh -c ninja -j$(nproc) && ninja install -j$(nproc)' returned a non-zero code: 1
Same tkdnn compiling works smoothly with l4t-base image. Quite annoying, because “in theory” this should work. Can you help with this exact issue? Can you confirm that my tkdnn “devel” version is correct?