NVRTC library and header files not available on TX1

Hi everyone,
I have success install system via offical guide(http://docs.nvidia.com/jetpack-l4t/2_2/index.html#developertools/mobile/jetpack/l4t/2.2/jetpack_l4t_install.htm) on jeston TX1 board, and i have confirmed cuda-7.0 has been install successfully, but the NVRTC(a runtime compilation library for CUDA C++) doesn’t install, because i dont found /usr/local/cuda-7.0/lib64/libnvrtc.so and /usr/local/cuda-7.0/include/nvrtc.h. last i did such effors:

  1. Enter ‘jetpack_download’ folder of linux PC, and extrac all cuda package ‘cuda-repo-l4t-7-0-local_7.0-76_arm64.deb’ and ‘cuda-repo-ubuntu1404-7-0-local_7.0-76_amd64.deb’, the file ‘libnvrtc.so’ and ‘nvrtc.h’ not found.

  2. Execute ‘aptitude search nvrtc’ in x86_64 and TX1, and execute apt-get download search result, found result for x86_64 have libnvrtc.so and nvrtc.h, but these file not available for TX1.

Because NVRTC not available for TX1, so can’t build caffe2, is anybody have some advice?


Thanks for your question.

Just confirmed that NVRTC library can be well installed with CUDA toolkit-8.0.
Please upgrade your device to cuda-8.0.


Hi AastaLL, thanks for you comment!
How to upgrade to cuda-8.0? is any way just upgrade cuda-8.0? i just found cuda-7.0 package for TX1.

Please use JetPack3.0.