Bug#984881: libnvidia-ml-dev: missing libnvidia-ml.so in library search path?

Andreas Beckmann anbe at debian.org
Wed Mar 10 09:32:42 GMT 2021


On 09/03/2021 17.42, Samuel Thibault wrote:
> $ gcc transfers.c -o transfers -lnvidia-ml
> /usr/bin/ld: cannot find -lnvidia-ml
> collect2: error: ld returned 1 exit status

Hmm, right. My "unittest" for this package was supposed to be src:nvtop, 
but that links differently:

/usr/bin/cc -g -O2 -ffile-prefix-map=/build/nvtop-1.1.0=. 
-fstack-protector-strong -Wformat -Werror=format-security -Wdate-time 
-D_FORTIFY_SOURCE=2 -Wl,-z,relro -Wl,-z,now -rdynamic 
CMakeFiles/nvtop.dir/nvtop.c.o CMakeFiles/nvtop.dir/interface.c.o 
CMakeFiles/nvtop.dir/interface_layout_selection.c.o 
CMakeFiles/nvtop.dir/get_process_info_linux.c.o 
CMakeFiles/nvtop.dir/extract_gpuinfo.c.o CMakeFiles/nvtop.dir/time.c.o 
CMakeFiles/nvtop.dir/plot.c.o -o nvtop  -lm -Wl,-z,relro 
/usr/lib/x86_64-linux-gnu/libnvidia-ml.so.1 -lncursesw -lform

> indeed libnvidia-ml-dev doesn't provide a libnvidia-ml.so link in
> /usr/lib/x86_64-linux-gnu

The driver stopped shipping that (it went to to the private libdir and 
so far noone asked for adding an alternative to it).

I'll think about where best to add this ... driver or cuda toolkit.

Andreas



More information about the pkg-nvidia-devel mailing list