Open malekijoo opened 3 years ago
same issue here following this step by step https://yunusmuhammad007.medium.com/build-and-install-opencl-on-jetson-nano-10bf4a7f0e65 as result, I am not able to find a way to compile opencv within this container
same issue on r35.1 on noetic cuda 11.x
My Nvidia driver is 470.63.01 and Cuda 11.4 on the host. The image has Cuda 10.2.
These container images are built for Jetson/ARM platform and not x86. On x86, you could either use OSRF's official ROS containers as your base container, or change the base container that I build with to something other than l4t-base. l4t-base is for Jetson/ARM has stubs for those cuda libraries in it which is probably what is causing you that error.
I am using the image
dustynv/ros:melodic-ros-base-l4t-r32.6.1
. I set the/etc/docker/daemon.json
as it is described in the Read.me, I also installednvidia-docker2
as its instruction. My Nvidia driver is 470.63.01 and Cuda 11.4 on the host. The image has Cuda 10.2. When I compile an application called darknet-ros with C++ and make with catkin as its instruction the Errors come up.The
LD_LIBRARY_PATH
and theaarch64-linux-gnu
in docker are as follows,In 856 a similar error came up in which building without GPU support and
"default-runtime": "nvidia"
was suggested to solve. The application I am using needs to access the GPU of the host to compile with C++ and run.I was wondering if it is a bug originating from building
dustynv/ros:melodic-ros-base-l4t-r32.6.1
or it is on my side? Can anyone tell me what is wrong?