- connect Xavier to network
- Install jetpack4.3 on host
- choose target “Target Components”
- just only “Jetson SDK Components”, no Jetson OS
- input Xavier IP ,username and password start to install
- Muitlmedia and NVIDIA Container Runtime failed
- login Xavier and cd /usr/src/tensorrt/samples
make -j4
the same problem onnxruntime bug 3371
build failed and logs:
root@montage-desktop:/usr/src/tensorrt/samples# make -j4
make[1]: Entering directory '/usr/src/tensorrt/samples/sampleCharRNN'
../Makefile.config:7: CUDA_INSTALL_DIR variable is not specified, using /usr/local/cuda by default, use CUDA_INSTALL_DIR=<cuda_directory> to change.
../Makefile.config:10: CUDNN_INSTALL_DIR variable is not specified, using $CUDA_INSTALL_DIR by default, use CUDNN_INSTALL_DIR=<cudnn_directory> to change.
Linking: ../../bin/sample_char_rnn_debug
Linking: ../../bin/sample_char_rnn
g++ -o ../../bin/sample_char_rnn_debug ../../bin/dchobj/sampleCharRNN.o ../../bin/dchobj/../common/sampleOptions.o ../../bin/dchobj/../common/logger.o ../../bin/dchobj/../common/getOptions.o ../../bin/dchobj/../common/sampleEngines.o -L"/usr/local/cuda/lib64" -L"/usr/local/cuda/lib64" -L"../lib" -L"../../lib" -L../../bin -Wl,--start-group -lnvinfer -lnvparsers -lnvinfer_plugin -lnvonnxparser -lcudnn -lcublas -lcudart -lrt -ldl -lpthread -Wl,--end-group
g++ -o ../../bin/sample_char_rnn ../../bin/chobj/sampleCharRNN.o ../../bin/chobj/../common/sampleOptions.o ../../bin/chobj/../common/logger.o ../../bin/chobj/../common/getOptions.o ../../bin/chobj/../common/sampleEngines.o -L"/usr/local/cuda/lib64" -L"/usr/local/cuda/lib64" -L"../lib" -L"../../lib" -L../../bin -Wl,--start-group -lnvinfer -lnvparsers -lnvinfer_plugin -lnvonnxparser -lcudnn -lcublas -lcudart -lrt -ldl -lpthread -Wl,--end-group
/usr/lib/gcc/aarch64-linux-gnu/7/../../../aarch64-linux-gnu/libnvinfer.so: undefined reference to `NvMediaDlaDataUnregister' /usr/lib/gcc/aarch64-linux-gnu/7/../../../aarch64-linux-gnu/libnvinfer.so: undefined reference to ` NvMediaDlaLoadableCreate'
/usr/lib/gcc/aarch64-linux-gnu/7/../../../aarch64-linux-gnu/libnvinfer.so: undefined reference to `NvMediaDlaGetMaxOutstandingTasks'
/usr/lib/gcc/aarch64-linux-gnu/7/../../../aarch64-linux-gnu/libnvinfer.so:
undefined reference to ` NvMediaDlaSubmit'
collect2: error: ld returned 1 exit status
../Makefile.config:155: recipe for target '../../bin/sample_char_rnn' failed
make[1]: *** [../../bin/sample_char_rnn] Error 1
make[1]: *** Waiting for unfinished jobs....
/usr/lib/gcc/aarch64-linux-gnu/7/../../../aarch64-linux-gnu/libnvinfer.so: undefined reference to `NvMediaDlaDataUnregister' /usr/lib/gcc/aarch64-linux-gnu/7/../../../aarch64-linux-gnu/libnvinfer.so: undefined reference to ` NvMediaDlaLoadableCreate'
/usr/lib/gcc/aarch64-linux-gnu/7/../../../aarch64-linux-gnu/libnvinfer.so: undefined reference to `NvMediaDlaGetMaxOutstandingTasks'
/usr/lib/gcc/aarch64-linux-gnu/7/../../../aarch64-linux-gnu/libnvinfer.so:
undefined reference to ` NvMediaDlaSubmit'
collect2: error: ld returned 1 exit status
../Makefile.config:161: recipe for target '../../bin/sample_char_rnn_debug' failed
make[1]: *** [../../bin/sample_char_rnn_debug] Error 1
make[1]: Leaving directory '/usr/src/tensorrt/samples/sampleCharRNN'
Makefile:56: recipe for target 'all' failed
make: *** [all] Error 2