TensorRT icon indicating copy to clipboard operation
TensorRT copied to clipboard

[Support] TensortRT OSS Installation for Jetson Nano Develover KIT

Open kennethgomez01 opened this issue 2 years ago • 3 comments

OS: Ubuntu 18.04 JetPack Version: 4.6.1 Cuda: 10.2 Cudnn: 8.2.1 Tensorrt: 8.0.1

followed /usr/local/bin/cmake .. -DGPU_ARCHS=53 -DTRT_LIB_DIR=/usr/lib/aarch64-linux-gnu/ -DCMAKE_C_COMPILER=/usr/bin/gcc -DTRT_BIN_DIR=pwd/out make nvinfer_plugin -j$(nproc)

provides an output of /home/kennethg01/TensorRT/plugin/efficientNMSPlugin/efficientNMSInference.cu:18:10: fatal error: cub/cub.cuh: No such file or directory #include "cub/cub.cuh" ^~~~~~~~~~~~~ compilation terminated. plugin/CMakeFiles/nvinfer_plugin.dir/build.make:523: recipe for target 'plugin/CMakeFiles/nvinfer_plugin.dir/efficientNMSPlugin/efficientNMSInference.cu.o' failed make[2]: *** [plugin/CMakeFiles/nvinfer_plugin.dir/efficientNMSPlugin/efficientNMSInference.cu.o] Error 1 CMakeFiles/Makefile2:1374: recipe for target 'plugin/CMakeFiles/nvinfer_plugin.dir/all' failed make[1]: *** [plugin/CMakeFiles/nvinfer_plugin.dir/all] Error 2 make[1]: *** Waiting for unfinished jobs.... [ 22%] Building CUDA object plugin/CMakeFiles/nvinfer_plugin_static.dir/efficientNMSPlugin/efficientNMSInference.cu.o /home/kennethg01/TensorRT/plugin/efficientNMSPlugin/efficientNMSInference.cu:18:10: fatal error: cub/cub.cuh: No such file or directory #include "cub/cub.cuh" ^~~~~~~~~~~~~ compilation terminated. plugin/CMakeFiles/nvinfer_plugin_static.dir/build.make:523: recipe for target 'plugin/CMakeFiles/nvinfer_plugin_static.dir/efficientNMSPlugin/efficientNMSInference.cu.o' failed make[2]: *** [plugin/CMakeFiles/nvinfer_plugin_static.dir/efficientNMSPlugin/efficientNMSInference.cu.o] Error 1 make[2]: *** Waiting for unfinished jobs.... CMakeFiles/Makefile2:1429: recipe for target 'plugin/CMakeFiles/nvinfer_plugin_static.dir/all' failed make[1]: *** [plugin/CMakeFiles/nvinfer_plugin_static.dir/all] Error 2 Makefile:170: recipe for target 'all' failed make: *** [all] Error 2

kennethgomez01 avatar Jul 17 '22 01:07 kennethgomez01

@kevinch-nv ^ ^

zerollzeng avatar Jul 17 '22 12:07 zerollzeng

Any fix available?

maarten0912 avatar Sep 17 '22 08:09 maarten0912

Fixed on my machine (Jetson Nano, CUDA 10.2, TensorRT 8.4) by commenting line 104 and 106 of CMakeLists.txt, as to still include the cub library.

maarten0912 avatar Sep 17 '22 08:09 maarten0912

Any news on this yet? I'm getting the same error with (Jetson Xavier NX, CUDA 10.2, TRT 8.2).

RhythmDJay avatar Dec 14 '22 04:12 RhythmDJay

Same

0xAl3xH avatar May 17 '23 02:05 0xAl3xH

Verificar la ruta del directorio cub, debe estar en /TensorRT/third_party/cub y NO en /TensorRT/third_party/cub/cub (No debe estar dentro de otro directorio cub)

ecardozog avatar May 17 '23 05:05 ecardozog

Have the same issue, with version of TensorRT 8.2, is there any fix?

tugbakara avatar Aug 23 '23 11:08 tugbakara

This worked for me. Translated ecardozog - Check the path of the cub directory, it must be in /TensorRT/third_party/cub and NOT in /TensorRT/third_party/cub/cub (It should not be inside another cub directory)

CrusnikMachine avatar Sep 16 '23 17:09 CrusnikMachine