Error while loading shared libraries: libdmrconf.so.0.9: cannot open shared object file: No such file or directory #175
-
I just installed this on my computer. I followed the installation instructions for install from source. When starting qdmr, I get the message: I did not get any errors during the compile and install process. I did confirm that the file does exist, it is installed in /usr/local/lib, and symlinked correctly to libdmrconf.so.0.9.1 Computer is AMD Phenom 64 4 core 12GB ram. Ubuntu 20.04, everything is up to date. |
Beta Was this translation helpful? Give feedback.
Replies: 6 comments 1 reply
-
The path is correct. Home-brewed software should be installed under However, this path is frequently not searched for libraries by default. To change that, add the line This should do the trick. |
Beta Was this translation helpful? Give feedback.
-
Thanks. Had the same problem on a Raspberry Pi 4, 4GB running Raspbian (buster), and it did the trick. Should maybe be a hint at the "install from source" part on the web site? |
Beta Was this translation helpful? Give feedback.
-
Thanks. That worked. Odd, because there are other files in /etc/ld.so.conf.d that also have that path, but I added the qdmr.conf file and ran sudo ldconfig, and qdmr starts now. |
Beta Was this translation helpful? Give feedback.
-
Then, there was only a call to |
Beta Was this translation helpful? Give feedback.
-
Updated the install page accordingly. |
Beta Was this translation helpful? Give feedback.
-
For my Fedora 40 install built from source: /usr/local/lib64 |
Beta Was this translation helpful? Give feedback.
The path is correct. Home-brewed software should be installed under
/usr/local/
.However, this path is frequently not searched for libraries by default. To change that, add the line
/usr/local/lib
to/etc/ld.so.conf
or create a new file in/etc/ld.so.conf.d
containing that line. Then runsudo ldconfig
to update the linker.This should do the trick.